You are viewing details from a past event. Please check our upcoming event schedule if you are looking for current content.

Next Gen Spring Boot 2023 Edition featuring Spring 6

Tuesday, 9:00 AM MDT - Cotton Creek I

The Spring Framework transformed enterprise Java development nearly two decades ago, making it easier to achieve common things such as transactions, security, loose-coupling, and much more Over the years, Spring has continued to rise to every challenge Java developers face, most recently addressing subjects such as reactive programming, cloud computing, and container deployment in Kubernetes. Meanwhile, Spring Boot makes easy work of Spring by employing (among other things) auto-configuration, runtime insight and management, and a practical convention for specifying application properties.

The releases of Spring Framework 6 and Spring Boot 3 bring exciting and useful new capabilities. With features like native compilation, improved observability and tracing, support for HTTP problem details, and declarative HTTP clients, as well as baselining on Java 17 and Jakarta EE 9, Spring is ready for a new generation of application development.

In this workshop, you'll start with a very simple Spring Boot application and learn to grow it into a fully functional application including a web front-end and data persistence. And you'll get hands-on experience with some of the most exciting new features in Spring 6 and Spring Boot 3.

Workshop Requirements

This session is a workshop. Please come prepared.

You'll need…

  • Java (17 or higher)
  • An IDE of your choosing (I'll be using either Spring Tools or IntelliJ, but VSCode or even NetBeans will be fine if you prefer)
  • A web browser (who doesn't have one of those?)
  • Docker Desktop (https://www.docker.com/products/docker-desktop/)

About Craig Walls

Craig Walls

Craig Walls is an engineer with VMware, Java Champion, Alexa Champion, and the author of Spring in Action, Spring AI in Action, and Build Talking Apps. He's a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring. When he's not slinging code, Craig is planning his next trip to Disney World or Disneyland and spending as much time as he can with his wife, two daughters, 1 bird and 2 dogs.

More About Craig »