Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Next Level Spring Boot Tooling

Kris De Volder, Andy Clement, Martin Lippert


@andy_clement, @martinlippert

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/
Safe Harbor Statement
The following is intended to outline the general direction of Pivotal's offerings. It
is intended for information purposes only and may not be incorporated into any
contract. Any information regarding pre-release of Pivotal offerings, future
updates or other planned modifications is subject to ongoing evaluation by
Pivotal and is subject to change. This information is provided without warranty or
any kind, express or implied, and is not a commitment to deliver any material,
code, or functionality, and should not be relied upon in making purchasing
decisions regarding Pivotal's offerings. These purchasing decisions should only
be based on features currently available. The development, release, and timing
of any features or functionality described for Pivotal's offerings in this
presentation remain at the sole discretion of Pivotal. Pivotal has no obligation to
update forward looking information in this presentation.

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 2
Spring Tool Suite vs. Eclipse
The Spring Tool Suite is an Eclipse-based development environment that is
customized for developing Spring applications. [from https://spring.io/tools/sts]

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 3
Let's talk about Spring Boot

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 4
How can the IDE help you to
boost your productivity?

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 5
Demo Time

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 6
Recap

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 7
Weve seen
wizards for creating new boot projects
managing dependencies/starters for boot projects
code templates
advanced edit support for property and YML files
boot dashboard as your microservice dev center
seamless cloud foundry integration
improvements to debugging (locally, remotely)
shortening turn-around cycles while working with Cloud Foundry
and many small tricks along the way

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 8
Outlook

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 9
STS 3.8.x
STS 3.8.1 (based on Eclipse Neon.0) -> Aug 2016
STS 3.8.2 (based on Eclipse Neon.1) -> Oct 2016
STS 3.8.3 (based on Eclipse Neon.2) -> Jan 2016
STS 3.8.4 (based on Eclipse Neon.3) -> April 2016

focus on
bug fixing
stability
adopt new Eclipse Neon releases

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 01
STS 4
First version to be previewed at SpringOne Platform 2017
Internals:
major overhaul of the internals of STS
modern tooling architecture inside
re-write of huge parts (using state-of-the-art tech)
User facing:
a lot more reliable and flexible
better performance
more advanced features coming
support for various editors / IDEs

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 11
Thanks!!!

Download STS from:


https://spring.io/tools

Ask questions on Stack Overflow:


http://stackoverflow.com/questions/tagged/spring-tool-suite

Report issues via:


https://issuetracker.springsource.com/browse/STS

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ 21
Learn More. Stay Connected.
More talks:10 Ways to Get Super Productive with Spring Boot
Thu at 9:35am

40 Tips & Tricks for Spring in IntelliJ IDEA


Thu at 11:10am

@springcentral @pivotal @pivotalcf


spring.io/blog pivotal.io/blog http://engineering.pivotal.io

Unless otherwise indicated, these slides are 2013-2016 Pivotal Software, Inc. and licensed under a
Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/

You might also like