framework spring

Goals


- Master the use of Spring Boot in a Java EE application

Program

Galaxie Spring: presentation,
Spring Core contributions : inversion of control and injection of dependencies
Spring Boot: principle, functionalities, prerequisites
Creation of a project with Spring Initializr
Integration with Maven
Structure of a Spring Boot application: standalone, webapp
The starters , Auto-configuration
Presentation of Spring CLI
Setting up the environment
Running a Spring Boot application via Spring CLI, via STS or Maven

Options for the configuration (.properties vs YAML)
ASCII banner
Default properties
Automatic start
Debug, Configuration of traces
Management of hot reloading
Persistence of sessions between restarts
Configuration of a Java EE application via YAML

Data persistence with Spring Data JPA
Security management with Spring Security
REST web services support
Planning
Cache
management Log management
Deployment: packaging, execution, profiles, Spring Boot Actuator

Test strategies, types supported
Application configuration
Mocking of application layers
Self-configured tests
Execution and reporting

Duration

2 days

Price

£ 1412

Audience

Java EE Developers

Prerequisites

- Master object-oriented programming in Java
- Mastery Spring Core

Reference

JAV100315-F

Sessions

Contact us for more informations about session date