Loading…
JCON EUROPE 2023 has ended
Get your ticket and additional info and support at europe.jcon.one
Tuesday, June 20
 

10:00 CEST

🇬🇧 Upgrade to Spring Boot 3? Spring Tools to the Rescue!
Interested in moving your existing Spring Boot applications to Spring Boot 3? Would you like to update your code to benefit even more from the new Spring AOT features or get ready to compile your existing Spring Boot apps to a native executable using GraalVM? And are you tired of making all the necessary changes manually for all your existing Spring Boot applications? In this session, we walk you through a set of tools that help you with that. We will live-demo all the latest refactoring enhancements of the Spring Tools 4 that help you on this journey, how they automatically apply the (most tedious) changes to your source code, and how you can use those refactorings to modernize your apps.

Speakers
avatar for Martin Lippert

Martin Lippert

Spring Tools Lead, VMware by Broadcom
Martin works at VMware on developer tooling for the Spring and Spring Boot. He co-leads the team that ships all the Spring Tools for Eclipse, Visual Studio Code, Theia, and more.


Tuesday June 20, 2023 10:00 - 10:45 CEST
Cinema 7
 

Filter sessions
Apply filters to sessions.
  • Topic
  • Agile Methodologies
  • Architecture
  • Big / Fast / Smart / In-Memory Data
  • CI / CD
  • Cloud
  • Cloud Native
  • Community
  • Container
  • Core Java / Java SE
  • Culture & Collaboration
  • Developer Productivity
  • DevOps
  • Diversity & Inclusion
  • IDE & Tools
  • IoT
  • Jakarta EE
  • MicroProfile
  • Microservices
  • Mobile Development
  • Other
  • Performance
  • Security
  • Serverless
  • Serverside Java
  • Sustainability
  • Testing & Quality
  • UI & UX
  • Webdevelopment
  • Level
  • Beginner
  • Expert
  • Intermediate
  • Language
  • English
  • German
  • Tags
  • #Build
  • #Definition of Done
  • #Dokumentation;
  • #Java
  • #Java21
  • #OpenJDK
  • #ProjectAmber
  • #Qualität
  • #Testen
  • AoT
  • Apache Cassandra
  • Apache Pulsar
  • api
  • APIs
  • Architecture
  • Architekturvision
  • ArchUnit
  • automated testing
  • Automation
  • aws
  • AWS Lambda
  • Blockchain
  • Career Advancement
  • clean code
  • cloud
  • Cloud Native Applications
  • cloudnative
  • Cold start
  • compact strings
  • concurrent design patterns
  • container
  • continuous delivery
  • continuous deployment
  • continuous integration
  • continuous testing
  • convergence
  • cyberdefense
  • Data
  • Data Access
  • Data Pipeline
  • database
  • databases
  • DDD
  • Dependabot
  • dependency management
  • Design patterns
  • devops
  • devsecops
  • Distributed
  • DPE
  • Eclipse
  • Eclipse OpenJ9 JVM
  • end-to-end testing
  • Enterprise Java
  • Event Streaming
  • Event Systems
  • Flight Recorder
  • FP
  • fun
  • GraalVM
  • GraalVM OpenJDK
  • Gradle
  • Helidon
  • hibernate
  • hilla
  • history
  • htmx
  • IDE & Tools
  • In-Memory
  • indify string concatenation
  • integration testing
  • IntelliJ IDEA
  • Jaeger
  • Jakarta Data
  • Jakarta EE
  • jakartaee
  • java
  • Java Compiler
  • Java EE
  • Java Language
  • Java tricks & tips
  • JavaSE17+
  • javastreams
  • JBoss
  • jetty
  • jpa
  • junit
  • JVM
  • knative
  • KoloBri
  • kotlin
  • kubernetes
  • kubernetes spring-boot java
  • languages
  • Leadership
  • live coding
  • Loom
  • machine learning
  • Maven
  • methodology
  • micronaut
  • microprofile
  • microservices
  • microstream
  • Migration
  • Mobile
  • moderne
  • monitoring
  • native
  • native image
  • Nginx
  • Nginx-Clojure
  • NJS
  • NoSQL
  • oauth2
  • Observability
  • Open Liberty
  • open-source
  • OpenJDK
  • OpenResty
  • OpenRewrite
  • OpenTelemetry
  • OptaPlanner
  • Organization
  • orm
  • performance
  • Piranha Cloud
  • PiTest
  • Prinzipien
  • productivity
  • project Loom
  • Project Management
  • Python
  • Qualitätsziele
  • Quarkus
  • react
  • Reactive
  • Real-time
  • Renovate
  • RESTful
  • Rust
  • saas multi-tenant asynchronous messaging integration patterns
  • security
  • Semuru Runtimes
  • serialization
  • serverless
  • Serveside Java
  • Snyk Open Source
  • Software Architecture
  • SOLID
  • Spring
  • Spring 6
  • Spring Boot
  • Spring Boot 3
  • Spring Tools
  • spring-boot
  • spring-security
  • springboot
  • springboot3
  • sql
  • string deduplication
  • string pool
  • Structured concurrency
  • testing
  • testing pyramid
  • thymeleaf
  • tools maven apache-maven maven-plugins
  • TORP
  • typescript
  • uiautomation
  • uitesting
  • unit testing
  • Virtual threads
  • Visual Studio Code
  • vulnerabilities
  • WCAG
  • web
  • Web3
  • WebComponents