Lead AI Strategy with UCSB's Agentic AI Program — Microsoft Certified
Free courses from frontend to fullstack and AI
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Join a comprehensive conference talk featuring Spring Framework creator Rod Johnson alongside Spring veterans Arjen Poutsma and Trisha Gee as they explore the evolution and future of the Spring ecosystem. Discover insights into the deprecation of RestTemplate and the introduction of the new Rest Client, while examining the transition from XML-based to annotation-driven Spring configuration. Learn about the current status and future outlook of reactive programming support in Spring, and understand how modern Java features like virtual threads and records are impacting Spring development. Explore the ongoing debate between low-code/no-code solutions and traditional Java development, examining whether Java will remain "code-romantic" in an evolving landscape. Gain perspectives on architectural decisions between modular and microservice approaches, and receive guidance on when to choose Kotlin versus Java for your projects. Understand the essential AI skills that enterprise Java developers need to develop in today's technology landscape, and learn about Spring Security integration for effective data access control. This 44-minute discussion provides practical insights from industry veterans who have shaped the Spring Framework, offering valuable guidance for developers working with modern Java and Spring technologies.
Syllabus
Intro
RestTemplate deprecation & the new Rest Client
From XML to annotation‑driven Spring configuration
Reactive support – current status & future outlook
Impact of modern Java concurrency virtual threads, records
Low‑code / no‑code debate – will Java remain “code-romantic”?
Modular vs Microservice architectures
Kotlin vs Java – When to Choose Each Language
AI skills needed for enterprise Java developers
Spring security integration for data access control
Wrap‑up & closing remarks
Taught by
GOTO Conferences