tuesday, may 23, 2023
When you’re using Quarkus Panache, you have the choice between the Active Record and Repository pattern.
In the following video, I’ll compare both approaches and give my opinion and experience on which approach might work better for you.
read more
saturday, may 13, 2023
Quarkus Panache, which is one of my favorite Quarkus-specific features, very conveniently enables persistence for relational databases in your application.
I’ve recorded a video in which I’ll add persistence to one of my example projects using the Panache repository pattern.
read more
sunday, april 30, 2023
Quarkus version 3.0 is here and with it the transition to Jakarta EE 10 and its jakarta.
namespace.
Migrating Quarkus projects to the latest version is thus not as easy as usual, and in the following video I’ll show how Quarkus tooling can help you.
read more
wednesday, april 26, 2023
Quarkus has a very active and expanding ecosystem with tons of extensions available.
The chances that you’d need to extend what Quarkus provides for a regular enterprise project are rather low, but it’s still very interesting and insightful to see how Quarkus extensions, and the overall Quarkus build works internally.
For this, we’ll have a look how to create our own Quarkus extension.
read more
saturday, april 08, 2023
To access the test results from your JUnit tests, you have to either read the output or parse result files (such as the XML surefire reports).
It’s also possible to define JUnit result listeners programmatically.
I’ve covered this in a previous blog post.
read more
monday, april 03, 2023
While developing Quarkus applications that use relational databases, we usually need to control or set the database schema and initial data.
There are several approaches in Quarkus, including the dev services, and in the following video we’ll see which approaches make sense for an efficient development workflow.
read more
saturday, march 18, 2023
I’ve recorded a video with why I think that Quarkus is a great choice for Enterprise Java, and why developers and projects should give it a try.
Spoiler: The ability to go native is not on the list :)
read more
monday, march 06, 2023
Any Java developer sooner or later runs into the question of how to structure their projects.
Especially in the enterprise world, there are countless examples of over-engineered project structures, with build modules, technical layering, complex packaging, and the like.
In this video, I want to answer the question what I think an effective structure and approach looks like for modern, cloud-native Java projects.
read more
All blog entries
All tags