1. Spring and Java
>> A beginner’s guide to Spring Data Envers [vladmihalcea.com]
Auditing made easy: tracking entity changes with almost no changes required on the application part with Spring Data Envers. Good stuff.
>> The Arrival of Java 23! [inside.java]
From last week – general availability of JDK 23.
Very cool additions like primitive support for switch, ZGC improvement, better Javadocs, and a host more to play with.
Also worth reading:
- >> The Arrival of Java 23 [blogs.oracle.com]
- >> Java 23 Delivers Markdown Documentation, ZGC Generational Mode, Deprecate sun.misc.Unsafe< [www.infoq.com]
- >> Server-Side Rendering with Spring Boot [foojay.io]
- >> The Persistent Threat: Why Major Vulnerabilities Like Log4Shell and Spring4Shell Remain Significant [foojay.io]
- >> JDK 23 Security Enhancements [seanjmullan.org]
Webinars and presentations:
- >> Reviewing the JDK 23 Release Notes – Inside Java Newscast #76[inside.java]
- >> A Bootiful Podcast: Flowable cofounder and my friend Joram Barrez on workflow, case management, AI, Spring, and so much more[spring.io]
- >> Java 23 – Launch Stream[inside.java]
Time to upgrade:
- >> Spring Shell 3.2.8, 3.3.3 and 3.4.0-M2 are now available [spring.io]
- >> Spring AMQP 3.2-M3 Available [spring.io]
- >> Spring Boot 3.2.10 available now [spring.io]
- >> Spring for Apache Kafka 3.3.0-M3, 3.2.4 and 3.1.9 Available Now [spring.io]
- >> Spring Batch 5.2.0-M1 is out! [spring.io]
2. Pick of the Week
JetBrains is now graciously contributing to Baeldung Pro with a 6-month free license of IntelliJ Ultimate:
>> Baeldung Pro with IntelliJ Ultimate [baeldung.com]