1. Spring and Java
>> JEP 467: Java Enhances Documentation with Markdown Support [infoq.com]
Another look at the proposed feature for Java 23: enabling markdowns in JavaDocs, instead of a painful mix of different tags and HTML.
>> Persist LocalDateTime, ZonedDateTime & Co with Hibernate [thorben-janssen.com]
An in-depth article on how to store different types of JSR-310 date and time abstractions using Hibernate.
>> Java Runtimes: Insights From the Spring Boot Point of View [jetbrains.com]
Not all runtimes are equal! an insightful take on how different metrics can influence our decision when choosing a particular Java distribution.
Also worth reading:
- >> Oracle Alternatives Survey & Report [foojay.io]
- >> Calling Microservices in Java: Part 1 [foojay.io]
Webinars and presentations:
- >> Module Imports in Java 23 – Inside Java Newscast #69 [inside.java]
- >> A Bootiful Podcast: Oleg Šelajev, Docker and Testcontainers legend [spring.io]
- >> Introduction to JDK Mission Control [inside.java]
- >> 5 Ways to Debug Quarkus JVM Applications [sebastian-daschner.com]
- >> Foojay Podcast #49: JCON Report, Part 1 – JUGs, Communities, Open Source, Generative AI, LangChain4j, Machine Learning [foojay.io]
Time to upgrade:
- >> Spring Framework 6.1.7, 6.0.20 and 5.3.35 available now [spring.io]
- >> Hibernate Search 7.2.0.Alpha1 is out [in.relation.to]
- >> Spring Framework 6.2.0-M2 available now [spring.io]
- >> Java Visual Studio Code Extension Update [inside.java]
- >> Spring Data 2024.0 goes GA [spring.io]
- >> Spring Web Services 4.0.11 is released [spring.io]
- >> Spring AMQP 3.0.14 and 3.1.5 Available [spring.io]
- >> Spring for Apache Pulsar 1.1.0 available now [spring.io]
2. Technical & Musings
>> PostgreSQL plan_cache_mode [vladmihalcea.com]
Meet plan_cache_mode setting: for some prepared statements, it’s better to explicitly use a better plan cache mode!
Also worth reading:
- >> Data Fetching Patterns in Single-Page Applications [martinfowler.com]
- >> Workflow, from stateless to stateful [frankel.ch]
- >> Software Testing as a Debugging Tool [foojay.io]
- >> Parallel Data Fetching [martinfowler.com]
- >> Docker Compose Profiles, one the most useful and underrated features [event-driven.io]
3. Pick of the Week
>> You probably don’t need microservices [thrownewexception.com]