This is the code repository for Getting Started with Spring Boot 2.0 , published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
As a developer, a key aim is to simplify your Java application development process. Spring Boot provides some impressive features to simplify writing your code, and do so with minimal effort.
This course begins by helping you configure Spring Boot, then shows you a practical implementation of its various features. You’ll learn techniques to write more efficient code and enable enhanced security. You’ll learn to use Spring Initializr, CLI, Actuators, and Spring’s Developer Tools with ease using the new features version 2.0. This course will save you time and effort learning about new tools and technologies to achieve your business goals.
By the end of the course, you’ll be confident with the fundamentals and features of Spring Boot 2 to save time developing applications and facilitate additional focus on the business needs of your customers.
- Design and develop apps with Spring Boot
- Increase speed with Spring’s Developer Tools
- Learn to publish and subscribe a messaging app using JMS
- Connect to databases using Spring Data and JPA
- Monitor your application using Spring Actuator
This course is for Java developers who want to build Spring Boot applications. No knowledge of Spring Boot is needed. However, basic knowledge of Java is assumed.
Main requirements are to be able to run Eclipse or
IntelliJ and MongoDB.
Minimum Hardware Requirements
For successful completion of this
course, students will require the computer systems with at least the following:
• OS: Mac OS X 10.8 or Windows 7
• Processor: Intel Pentium 2 266 MHz
• Memory: 4GB
• Storage: 128GB
Recommended Hardware Requirements
For an optimal experience with
hands-on labs and other practical activities, we recommend the following
configuration:
• OS: Mac OS X 10.11 or Windows 10
• Processor: Intel Core i7 2.5GHz
• Memory: 8GB
• Storage: 128GB
Software Requirements
• OS: Mac OS X or Windows
• Browser: Chrome, Safari, Firefox,
or Edge
• Code Editor: Spring Tool Suite or
IntelliJ IDEA Ultimate Edition
• Others: JDK 1.8
Provide links/instructions so that
the customer can easily find out where to download the required software.