How to Deploy a Vaadin Application as a WAR on Tomcat 11
If you want to run a Vaadin application on an external servlet container like Apache Tomcat 11, you need to package your application as a WAR (Web Application Archive) instead of[...]
Java 16 Records with JPA and jOOQ
The new Java version 16 includes a new feature: Records
Java Persistence Done Right
When it comes to accessing relational databases with Java, people usually think of two options: SQL or ORM
Introduction to Database Migrations with Spring Boot and Flyway
If you are working with Spring Boot there are several ways to initialize the database.
How to JOIN two Entities without Mapped Relationship
Often you don’t want to map all relationships in an entity model (a blog post about this topic in detail will follow).