Spring Tools 4: Bootiful Spring Tooling for Desktop and Cloud

October 16, 2019

This hands-on, live-coding session will show you how to use Spring Tools 4 to be super productive when working on Spring Boot 2 applications. We'll demonstrate all the additional help to create, understand, and navigate your Spring code, including super-fast navigation across Spring definitions, deep understanding of your Spring code, and more. We'll dive into the details of how information from live running Spring Boot 2 apps will appear directly in your source code to provide unique insights into your running application. The live coding will be done using a mixture of clients, ranging from Spring Tools 4 for Eclipse to Visual Studio Code, including support for up to Java12, to the newly supported Eclipse Theia, the first browser- and cloud-based environment to be supported by the Spring Tools 4. We'll demo the fascinating new possibilities of those cloud-based dev environments, including using pre-built workspaces, sharing workspaces, running many workspaces in parallel, defining dev-environments as code, and more. In addition to that, we'll provide an overview of how to run Theia, ranging from running it in a local Docker container, to self-hosting it on K8s and/or Pivotal Container Service, up to using the public-hosted version at gitpod.io. Martin Lippert, Principal Software Engineer, Pivotal Moritz Eysholdt, Co-Founder, TypeFox Filmed at SpringOne Platform 2019 Slides: https://www.slideshare.net/SpringCentral/spring-tools-4-bootiful-spring-tooling-for-desktop-and-cloud/SpringCentral/spring-tools-4-bootiful-spring-tooling-for-desktop-and-cloud

Previous
Spring Framework 5.2: Core Container Revisited
Spring Framework 5.2: Core Container Revisited

Spring Framework 5.2 takes Spring 5's common themes to the next level: embracing new reactive technologies ...

Next Video
How to Get Productive with Spring Boot
How to Get Productive with Spring Boot

For application developers, reduced development time and development effort plays a large part in increasin...