Draft JEP about Null-Restricted and Nullable types is made public

Null-Restricted and Nullable is a suggestion to add markers to java that indicate types that allow or reject null as values.

Link to aforementioned JEP

Set of recent weekly news from Infoq

Among this week news from Infoq:

  • AOT class loading and linking JEP received Candidate status
  • JDK 23 and 24 early access made available
  • new versions of Glassfish, Tomcat, Hibernate, OpenLiberty, Infinispan, Gradle and Quarkus.

Link to InfoQ article

Spring introduced support for recently announced OpenAi’s Structured Outputs

In their blog spring guys announced that they now have full support of OpenApi’s Structured Outputs. It’s quite a big step towards usage reliability in applications, because the biggest pain point of LLM for us developers was unpredictable outputs and now OpenAI begins to solve this by establishing process to generate structured data out of unstructured outputs. Idea behind this process is the following: we make a request to LLM additionally providing json schema that response has to be compliant with.

New episode of Bootiful Podcast

This time Josh Long talks about Spring Cloud Dataflow, Spring Cloud Task and Spring Batch with Glenn Renfro.

Here is the link

Updated: