• May 21, 2022

[Fix] Git Bash Java: invalid target release: 11

So recently I set up a Quarkus project to build some APIs on my new computer, which had JDK 8 installed. When I ran the command: I got the following error: In short, the error complained that in the pom.xml file, I set the target release to version 11: However, Maven couldn’t find JDK version…

Read More

Using SecondaryTable For Flexible Database Design (With example)

Let’s consider an example. You have been working on a website selling phones since 2000. In early 2000, there wasn’t any smartphone so you may created an object Phone like this: I’m using lombok (in case you find @Data strange). So, back in 2000s, phones were simple like that. However, with the appearance of smartphone.…

Read More

Setting and Getting Custom Properties In Quarkus

Often time, when creating web application, you need to set some values in application settings and later, pull such values to display to users. One of the most prevalent examples is the application’s name and/or application’s version. I’ll show you how to set such values in the app and later, display them in an example…

Read More