IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hibernate Problems” and the JPA newsletter. Spring Data JDBC provides a simple and predictable persisten…
It's safe to say March was defined by one thing: Java 26. In this issue of Java Annotated Monthly, we've curated a rich selection of articles to help you get the full picture of the release. Marit van Dijk joins us as the featured guest author, bringing her expertise to help you navigate the changes…
A lot is happening in tech and beyond, and as we step into March, we have pulled together a fresh batch of articles, thought pieces, and videos to help you learn, connect, and see things from new angles.
Spring’s AOT engine has been around since the Spring Native days, but Spring Data never really benefited from it – until now. Repository infrastructure is one of the most dynamic parts of the framework, and for years it relied heavily on proxies, reflection, and queries generated at runtime. That…
The November edition is packed with insightful, practical, and curiosity-fueling reads. From hands-on advice to thought-provoking pieces, we’ve gathered a nice selection of stories that will help you stay sharp and inspired in the tech world.
Check out the October edition of Java Annotated Monthly by JetBrains.
This month’s Java Annotated Monthly comes with a fresh mix of Java, Kotlin, AI, and tech news, plus a look at some great events you won’t want to miss.
Welcome to this month’s Java Annotated Monthly – your pit stop for all things related to Java, Kotlin, frameworks, and the ever-shifting tech scene.
Developing with multiple environments, configs, and TestContainers can make it tough to keep track of your database connections. Spring Debugger lists every DataSource straight in your IDE as soon as your app starts! More in our blog post.
Welcome to the July edition of Java Annotated Monthly! This issue is packed with fresh articles, helpful tips, and ideas to keep you inspired and motivated in your work. We’re excited to feature Aicha Laafia, a Java engineer passionate about writing clean, green code and empowering women in tech.…
Spring Framework 6.2 introduced MockMvcTester to support writing AssertJ style assertions using AssertJ under the hood. If you’re using Spring Boot, the spring-boot-starter-test dependency transitively adds the most commonly used testing libraries such as mockito, assertj, json-path, jsonassert, …
Most software applications use SQL databases on account of their reliability, consistency, and maturity when it comes to handling structured data. The database schema evolves over time as business requirements change to add new features or update existing ones. Object-relational mapping (ORM) fra…