Connect to Google Cloud SQL from Java
Recently, I migrated my application to Google Cloud Run and Cloud SQL, and I struggled with connecting to the database. So, I’d like to share one way to achieve the connection.
Microservices
In diesem Blog-Beitrag erklären wir, was Microservices sind, wann sie eingesetzt werden sollten, wie sie effektiv in Unternehmen implementiert werden können und analysieren die Vorteile und Herausforderungen, die sie mit sich bringen.
The True Value of Microservices
Read the full article about Microservices written by Simon Martinelli that appeared in Java Spectrum
Hibernate Schema-based Multi-Tenancy using StatementInspector
When using schema-based multi-tenancy with Hibernate, a simple way to define the schema is using a MultiTenantConnectionProvider where we call SET SCHEMA on the connection. However, this approach does not work with certain databases like MS SQL.
How do you get a Spring Bean without Dependency Injection?
Sometimes, you want to use a Spring Bean in a class that is not a Spring Bean, but then dependency injection doesn’t work. This article shows a way to get around that limitation.
2023 – What a Year!
I’ve been a software developer since 1995, but 2023 was by far the most exciting year of my IT career. Let’s look back on projects, conferences, and recognitions and an outlook to 2024.
IT-Sicherheitsrisiken
In diesem Artikel werfen wir einen genaueren Blick auf die Definition von IT-Sicherheitsrisiken, um ein grundlegendes Verständnis für die komplexen Gefahren zu schaffen, denen Unternehmen und Organisationen gegenüberstehen.
Durable Subscription with JMS and Spring Boot
When using the publish-subscribe domain with JMS we often want to use durable subscriptions. But how can this be done with Spring Boot?
Testing Spring Boot JMS with ActiveMQ Artemis and Testcontainers
Currently, I’m teaching JMS with Spring Boot at the University of Applied Science in Bern, Switzerland. We use Apache ActiveMQ Artemis as the JMS message broker. But how can we test our Spring Boot application?
Java Champion
Vor kurzem wurde mir die Ehre zuteil als Java Champion gewählt zu werden. Es ist eine der höchsten Auszeichnungen die man in der Java-Community erhalten kann und für die Ernennung bin ich den Java Champions äusserst dankbar!
IT-Risikomanagement
Erfahren Sie mehr über die entscheidenden Aspekte des IT-Risikomanagements und wie Ihr Unternehmen seine digitale Infrastruktur schützen kann, um langfristigen Erfolg in dieser zunehmend vernetzten Welt zu gewährleisten.
IT-Sicherheitsaudit
IT-Sicherheitsprüfungen sind entscheidend für die Sicherheit Ihrer IT Systeme und Daten. In diesem Artikel erörtern wir alles über IT-Sicherheitsaudits, ihre Vorteile, Arten von Audits, Audit-Prozesse und bieten eine hilfreiche Checkliste für die Durchführung eines IT-Sicherheitsaudits für Ihr Unternehmen.