Learning Spring with Spring Boot

Learning Spring with Spring Boot

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 36m | 227 MB

Spring is the hugely popular framework for developing Java applications in the enterprise space. In this course, discover how to leverage Spring Boot, which takes an opinionated view of the Spring platform. Follow Frank Moley as he walks through how to use Spring Boot to quickly and efficiently develop a practical, enterprise-style web application. As Frank explains how to develop the app, he helps to familiarize you with the general Spring framework. Plus, Frank dives into some of the basic projects of Spring that you can use to develop Java-based applications.

Topics include:

  • Creating a project with Spring Initializr
  • Examining a Spring Boot skeleton project
  • Using embedded databases for Spring Boot development
  • Building a service abstraction
  • Using the IoC paradigm in Spring to develop a service layer
  • Building a controller
  • Testing a controller MockMvc
  • Exposing a service layer through REST
Table of Contents

1 Learn rapid development with Spring Boot
2 What you should know
3 Introduction to Spring
4 Introduction to Spring Boot
5 Create a project with Spring Initializr
6 Create a project with your IDE
7 Examining a Spring Boot skeleton project
8 Embedded databases with Spring Boot
9 Welcome to Spring Data
10 Repositories with Spring Data
11 Using a remote database
12 Challenge Build an additional repository
13 Solution Build an additional repository
14 Understanding dependency injection
15 Build a service abstraction
16 Develop a service object with Spring
17 Introduction to the controller
18 Build your first controller
19 Thymeleaf as a rendering engine
20 Put it all together
21 Test a controller MockMVC
22 Challenge Create a web page
23 Solution Create a web page
24 Summary of the web application
25 Expose a service layer through REST