Spring Boot Microservices: Getting Started


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Setting up a new Spring Boot application is simple, and with the use of starter templates, the parent POM, and auto-configurations, running a Spring Boot application is also easy. In this course, you'll explore the Spring Boot framework and features of Spring Boot and the basic design principle of inversion of control achieved in Spring using dependency injection.

Next, you'll learn how to run an embedded web server in a simple Spring Boot application, set up a new Spring Boot project using the Spring Initializr and Spring Tools Suite, and configure properties for your Spring Boot application.



Expected Duration (hours)
1.7

Lesson Objectives

Spring Boot Microservices: Getting Started

  • discover the key concepts covered in this course
  • recall the key features of the Spring framework
  • recall the key features of Spring Boot
  • install Apache Maven on a Windows machine
  • install Apache Maven on a macOS machine
  • import a Maven project into Eclipse
  • build a Spring Boot application
  • deploy and run a web application on the embedded Tomcat server
  • deploy and run a web application on the embedded Jetty server
  • deploy WAR files on an external Tomcat server
  • use Spring Initializr to set up a project structure
  • localize messages in different languages
  • use Spring Tools Suite to set up a project structure
  • configure the server port for your web application
  • configure user-defined properties in your application
  • summarize the key concepts covered in this course
  • Course Number:
    it_jmbmsbdj_01_enus

    Expertise Level
    Beginner