1. Spring and Java
>> Why Java's Records Are Better* Than Lombok's @Data and Kotlin's Data Classes [nipafx.dev]
More than just boilerplate reductions: a practical take on why Java records are superior to other approaches. Interesting read.
>> Kotlin 1.5.0 – the First Big Release of 2021 [blog.jetbrains.com]
The New Kotlin version supports stable features such as Java records, indy for string concatenations, and lots of new standard library features.
>> JEP 413: Code Snippets in Java API Documentation [openjdk.java.net]
No more @code or <pre> tags – this is a proposal to simplify the addition of example codes in Javadocs.
Also worth reading:
- >> A real-world example of a Stream Collector [blog.frankel.ch]
- >> Compilation Meets Documentation [infoq.com]
- >> “Failed to write core dump” [inside.java]
- >> Spring Cloud Gateway for Kubernetes [spring.io]
- >> Creating and Analyzing Thread Dumps [reflectoring.io]
- >> JHipster Releases Micronaut Blueprint 1.0.0 [infoq.com]
- >> Exploring a Spring Boot App with Actuator and jq [reflectoring.io]
Webinars and presentations:
- >> A Bootiful Podcast: Oracle's Dilip Krishnan about Spring Fox, the Oracle Cloud Lift team, and more [spring.io]
Time to upgrade:
- >> IntelliJ IDEA 2021.1.1 Is Available [blog.jetbrains.com]
- >> Quarkus 1.13.3.Final released – Maintenance release [quarkus.io]
- >> Spring Security 5.5.0-RC2 released [spring.io]
- >> Hibernate ORM 5.4.31.Final and 5.5.0.Alpha1 released [in.relation.to]
- >> Hibernate Reactive 1.0.0.CR4 released [in.relation.to]
- >> Hibernate Search 5.11.9.Final and 5.10.11.Final released [in.relation.to]
- >> JReleaser 0.2.0 has been released! [andresalmiray.com]
2. Technical & Musings
>> How to index JSON columns using MySQL [vladmihalcea.com]
Virtual columns to the rescue – index JSON fields without having access to a GIN index type in MySQL.
Also worth reading:
- >> Why I’m using Linux (Video) [blog.sebastian-daschner.com]
- >> Developers are Obsessed With Their Text Editors [techblog.bozho.net]
- >> Supporting bulk operations in REST APIs [mscharhag.com]
- >> COVID19 Predictions for 2021 [jacquesmattheij.com]
3. Comics
And my favorite Dilberts of the week:
>> Must Register To Date [dilbert.com]
>> Project On Hold [dilbert.com]
>> Shaking Hands [dilbert.com]
4. Pick of the Week
>> The Podcast for Location Independent Business Owners [tropicalmba.com]
The post Java Weekly, Issue 384 first appeared on Baeldung.