Quantcast
Channel: Java – codecentric AG Blog
Browsing index pages (181 articles)
↧

Goodbye Dockerfile: Cloud Native Buildpacks with Paketo.io & layered jars for...

Containers are industry standard today. But how often do we try to write our own Dockerfiles again and again? Cloud Native Buildpacks with Paketo.io are here to free us from this burden! No matter what...

View Article


Spring Boot Apps with Kong API Gateway using OpenAPI & Declarative Configuration

No matter what architecture you’re planning to build: an API Gateway is mostly part of a modern setup. So why not connect your Spring Boot apps with Kong API Gateway using a standard like OpenAPI and...

View Article


Rust for Java developers

Rust for Java developers – A step-by-step introduction The Java ecosystem is vast and can solve almost any problem you throw at it. Yet its age shows in several parts, making it clunky and unattractive...

View Article

Simplifying Spring Boot GraalVM Native Image builds with the...

The new spring-graalvm-native 0.7.1 & GraalVM 20.1.0 releases are full of optimizations! The configuration of the native-image command has become much easier. So let’s take a look at the...

View Article

Running Spring Boot GraalVM Native Images with Docker & Heroku

Combining Spring Boot with the benefits of GraalVM Native Images is really cool. But how about doing all that magic inside a Docker container also? How about running those native apps on cloud...

View Article


Running Spring Boot apps as GraalVM Native Images

All those Micronaut, Quarkus.io & Co. frameworks sound great! But Spring is the undisputed forerunner in Enterprise Java. Wouldn’t it be great to combine Spring Boot with the benefits of GraalVM?!...

View Article

DON’T make an ASS out of U and ME when dealing with Hibernate caching!

In my current project a simple question came up. “Is Hibernate’s first-level cache limited to a certain transaction?” Intuitively my answer was: “No, the first-level cache is also called session cache....

View Article

Data crawlers in business platforms

Intro Business nowadays is changing rapidly, and the market demands constant change and fast adoption. In order to support new modern requirements, business models are forced to evolve. These changes...

View Article


Augmented Reality: AR sunlight estimation

Shadows play a vital role in perceiving spatial relations between objects. They are an essential tool for creating authentic virtual additions to the scene in Augmented Reality (AR) applications....

View Article


How to secure a Spring Boot app with SAML and Keycloak

Using Keycloak with Spring Boot applications is usually just a matter of a few lines of code when you use Keycloak‘s adapter integrations. However, most of the integrations require using the OpenID...

View Article

Synchroner Batch mit Mule 4

Während in Mule 3 der Batch noch eine eigenständige Komponente war und Batches sich in der Konfiguration auf der gleichen Ebene wie Flows befanden, ist der Batch in Mule 4 zu einem sogenannten Scope...

View Article

Was ist GraalVM?

Als ich anfing, mich genauer mit GraalVM zu beschäftigen, hatte ich nur eine grobe Vorstellung davon, was sich hinter der Bezeichnung eigentlich verbirgt. Beim Lesen der ersten Artikel zum Thema war...

View Article

Camunda Business Process Management: DMN extended!

Camunda bietet mit seiner Business Process Management Suite eine leichtgewichtige Open-Source-Plattform zur Modellierung und Automatisierung von Geschäftsprozessen. Hierfür bieten die Macher nicht nur...

View Article


Schnelles Entwickeln mit Kubernetes in Azure

Kubernetes ist die de facto Deployment-Umgebung für moderne Microservice-Architekturen. Alle großen Cloud-Anbieter haben daher Angebote für Kubernetes, die durch zahlreiche Features ergänzt werden, die...

View Article

Spy vs. spy – aka “The two sides of the testing coin”

When you ask ten developers about unit testing, you will definitely get at least eleven opinions on how to do testing right. As for every other topic, there is also no silver bullet approach for...

View Article


RFC-7807 problem details with Spring Boot and JAX-RS

Application specific problems, e.g. a missing field in a client request, have to be handled properly with machine readable and human friendly custom business error codes — in RESTful web services using...

View Article

DON’T make an ASS out of U and ME when dealing with Hibernate caching!

In my current project a simple question came up. “Is Hibernate’s first-level cache limited to a certain transaction?” Intuitively my answer was: “No, the first-level cache is also called session cache....

View Article


Data crawlers in business platforms

Intro Business nowadays is changing rapidly, and the market demands constant change and fast adoption. In order to support new modern requirements, business models are forced to evolve. These changes...

View Article

Augmented Reality: AR sunlight estimation

Shadows play a vital role in perceiving spatial relations between objects. They are an essential tool for creating authentic virtual additions to the scene in Augmented Reality (AR) applications....

View Article

How to secure a Spring Boot app with SAML and Keycloak

Using Keycloak with Spring Boot applications is usually just a matter of a few lines of code when you use Keycloak‘s adapter integrations. However, most of the integrations require using the OpenID...

View Article
Browsing index pages (181 articles)


Latest Images