π This Week in Spring - October 8th, 2024 
https://spring.io/blog/2024/10/08/this-week-in-spring-october-8th-2024
  
  https://spring.io/blog/2024/10/08/this-week-in-spring-october-8th-2024
This Week in Spring - October 8th, 2024
  
  
  Level up your Java code and explore what Spring can do for you.
  π Spring Cloud 2024.0.0-M2 (aka Moorgate) Has Been Released 
https://spring.io/blog/2024/10/09/spring-cloud-2024-0-0-m2-aka-moorgate-has-been-released
  
  https://spring.io/blog/2024/10/09/spring-cloud-2024-0-0-m2-aka-moorgate-has-been-released
Spring Cloud 2024.0.0-M2 (aka Moorgate) Has Been Released
  
  
  Level up your Java code and explore what Spring can do for you.
  π A Bootiful Podcast: New York Java SIG chair and founder Frank Greco on community, AI, and more 
https://spring.io/blog/2024/10/10/a-bootiful-podcast-new-york-java-sig-chair-and-founder-frank-greco-on
  
  https://spring.io/blog/2024/10/10/a-bootiful-podcast-new-york-java-sig-chair-and-founder-frank-greco-on
A Bootiful Podcast: New York Java SIG chair and founder Frank Greco on community, AI, and more
  
  
  Level up your Java code and explore what Spring can do for you.
  π Spring Batch 5.2.0-M2 is available now! 
https://spring.io/blog/2024/10/11/spring-batch-5-2-0-m2-is-available-now
  
  https://spring.io/blog/2024/10/11/spring-batch-5-2-0-m2-is-available-now
Spring Batch 5.2.0-M2 is available now!
  
  
  Level up your Java code and explore what Spring can do for you.
  π ChatGPT Prompt Engineering β Part 2 (Modifiers) 
https://springframework.guru/chatgpt-prompt-engineering-part-2-modifiers/
  
  https://springframework.guru/chatgpt-prompt-engineering-part-2-modifiers/
Spring Framework Guru - Become a Spring Framework Guru
  
  ChatGPT Prompt Engineering β Part 2 (Modifiers)
  In the first part of this series, we provided an overview of ChatGPT. We also explored the optimal application of basic prompt priming to achieve more effective responses from ChatGPT. This post is specifically designedβ¦
  π ChatGPT Prompt Engineering β Part 1 
https://springframework.guru/chatgpt-prompt-engineering-part-1/
  
  https://springframework.guru/chatgpt-prompt-engineering-part-1/
Spring Framework Guru - Become a Spring Framework Guru
  
  ChatGPT Prompt Engineering β Part 1
  Programming has always been about communicating with machines. However, with the advancement of AI, there is an increasing demand for programming tools that can communicate with humans too. This is where AI Tools, like Githubβ¦
  π ChatGPT Prompt Engineering β Part 3 
https://springframework.guru/chatgpt-prompt-engineering-part-3/
  
  https://springframework.guru/chatgpt-prompt-engineering-part-3/
Spring Framework Guru - Become a Spring Framework Guru
  
  ChatGPT Prompt Engineering β Part 3
  In part one and part two of this series, we understood ChatGPT. We also learned what prompt priming is and how to use modifiers in prompts. In models like ChatGPT. A prompt is a textβ¦
  π Using String Templates with Spring AI 
https://springframework.guru/using-string-templates-with-spring-ai/
  
  https://springframework.guru/using-string-templates-with-spring-ai/
Spring Framework Guru - Become a Spring Framework Guru
  
  How to Use String Templates with Spring AI
  A hidden feature of Spring AI is the support of String Templates, aka StringTemplates. StringTemplate is a lightweight Java template engine. It is simple, and easy to use. StringTemplate is a stable project, established inβ¦
  π RESOURCE_LOCAL JPA Transaction Type 
https://vladmihalcea.com/resource_local-jpa-transaction-type/
  
  https://vladmihalcea.com/resource_local-jpa-transaction-type/
Vlad Mihalcea
  
  A beginner's guide to the RESOURCE_LOCAL JPA transaction type
  Learn how the RESOURCE_LOCAL JPA transaction type works by delegating the transaction management to the underlying JDBC Connection.
  π This Week in Spring - October 15th, 2024 
https://spring.io/blog/2024/10/15/this-week-in-spring-october-15th-2024
  
  https://spring.io/blog/2024/10/15/this-week-in-spring-october-15th-2024
This Week in Spring - October 15th, 2024
  
  
  Level up your Java code and explore what Spring can do for you.
  π Using Structured Outputs with Spring AI 
https://springframework.guru/using-structured-outputs-with-spring-ai/
  
  https://springframework.guru/using-structured-outputs-with-spring-ai/
Spring Framework Guru - Become a Spring Framework Guru
  
  How to Use Structured Outputs with Spring AI
  What are Structured Outputs? Using Structured Outputs is an important aspect when interacting with LLMs programmatically. LLMs, by their nature, generate unstructured output. The unstructured output does not work well with programming languages which needβ¦
π2
  π Conditional Statements in Spring WebFlux Reactive Flow 
https://www.baeldung.com/spring-webflux-reactive-conditionals
  
  https://www.baeldung.com/spring-webflux-reactive-conditionals
Baeldung
  
  Conditional Statements in Spring WebFlux Reactive Flow | Baeldung
  Learn how to implement conditional logic in Spring WebFlux reactive flows.
  π Handling the Blocking Method In Non-Blocking Context Warning 
https://www.baeldung.com/java-handle-blocking-method-in-non-blocking-context-warning
  
  https://www.baeldung.com/java-handle-blocking-method-in-non-blocking-context-warning
Baeldung
  
  Handling the Blocking Method in Non-blocking Context Warning | Baeldung
  Learn how to handle and suppress the warning about a blocking method in a non-blocking context.
  π How to Execute a Scheduled Task Only Once for a Spring Boot Application 
https://www.baeldung.com/spring-boot-execute-scheduled-task-only-once
  
  https://www.baeldung.com/spring-boot-execute-scheduled-task-only-once
Baeldung
  
  How to Execute a Scheduled Task Only Once for a Spring Boot Application | Baeldung
  Learn how to execute a scheduled task only once for a Spring Boot application.