Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
4 views

Spring Boot Master Class

The document outlines a comprehensive guide on installing and using IntelliJ with Spring and Spring Boot, covering topics such as application context, dependency injection, and REST APIs. It also includes sections on testing, security, and packaging applications, along with practical exercises and solutions. Additionally, it discusses logging, scheduling tasks, and integrating with various web servers and databases.

Uploaded by

Suresh
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Spring Boot Master Class

The document outlines a comprehensive guide on installing and using IntelliJ with Spring and Spring Boot, covering topics such as application context, dependency injection, and REST APIs. It also includes sections on testing, security, and packaging applications, along with practical exercises and solutions. Additionally, it discusses logging, scheduling tasks, and integrating with various web servers and databases.

Uploaded by

Suresh
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

1 - Installing IntelliJ

2 - Cloning Repo
3 - Installing Java
4 - Starter and End Branches
5 - Running Application
6 - Spring Initializr
1 - Spring vs Spring Boot
2 - Inversion Control and Dependency Injection
3 - Spring IoC Application Context
4 - Application Context
5 - Beans
6 - Listing Beans
7 - Creating Beans with @Bean
8 - Dependency Injection
9 - @Component
10 - Bean Annotations
11 - Bean Lifecycle Hooks
12 - Other Modules
1 - Intro to Spring Boot (Slides)
2 - Exploring Maven Project
3 - Parent Tag in pom xml
4 - Exploring Starter Dependencies
5 - Spring Boot Maven Plugin
6 - IntelliJ Spring Intergation
1 - @SpringBootApplication
2 - List Of Spring Boot Annotations
1 - This is Where I learn Everything
2 - Spring Documentation
1 - Embedded Web Server
2 - Starting Tomcat
3 - Configuring Embedded Web Server
4 - Use Another Web Server
5 - Web Server Cant Run On Same Port
1 - Introduction to Spring MVC
2 - Introduction to APIs
3 - Your First API
4 - Testing API with Chrome and IntelliJ
5 - Path Variables
6 - Query Params
7 - @Delete Mapping
8 - @PostMapping
9 - Exercise
10 - Exercise Solution
11 - Mapping Controllers with @RequestMapping
12 - Annotate Controllers Method Arguments
13 - Return Values
14 - Filters
15 - Functional Endpoints
1 - Jackson FasterXML
2 - Working with Jackson Part 1
3 - Working with Jackson Part 2
4 - ObjectMapper
1 - N Tier
2 - Model
3 - Controller
4 - Service
5 - Repository
6 - @Service and @Repository Annotations
7 - Test Refactor
8 - Exercise
9 - Exercise Solution
1 - Java Bean Validation (Slides)
2 - Uncessary Validation Code
3 - Using Java Bean Validation Annotations
4 - @Valid
5 - Further Examples
6 - Validator
7 - Custom Validations
2 - We-re NOT Dealing With Error Properply
3 - Include Server Error
4 - Include Binding Errors
5 - Override Java Bean Validation Messages
6 - HTTP Status Codes
7 - @ResponseStatus
8 - Define Custom Reponses
9 - @ControllerAdvise and @ExceptionHandler
10 - Exercsise 1
11 - Exercise Solution
12 - Exercise 2
13 - Exercise Solution
1 - Introduction to JPA
2 - H2
3 - Installing Dependencies
4 - H2 Console
5 - Configure datasource properties
7 - @Entity
6 - Records to Classs
8 - JPA Repository
9 - Pre Populate Data to h2
10 - findById and deleteById
11 - Queries
12 - Exercise 1
13 - Exercise 1 Solution
14 - Test API
15 - Exercise 2
16 - Exercise 2 Solution
17 - Outro
1 - Intro to REST Clients
2 - POST PUT & DELETE
3 - Testing API
4 - Handling Errors
5 - HTTP Interface Rest Client
6 - HTTP Interface Web Client
7 - Handling Errors with Interface Web Client
8 - Using Web Client Directly
1 - Intro to Task Execution and Scheduling
2 - Your First Scheduled Task
3 - CRON Expressions
4 - Configure Thread Pool Size
5 - @Async
1 - Intro to Application Configuration
2 - Custom Properties
3 - Reading Values From Properties
4 - Env Variables and Command Line Arguments
5 - Spring Profiles
6 - Using Profiles
7 - List Of All Properties
1 - Dont Use System out println
2 - Using Logger
3 - Log Levels
4 - Logback Configuration & Appenders
5 - Configure Logs and FileAppender
6 - JSON Appender
1 - Intro to Actuator
2 - Exposing Metrics
3 - Micrometer and Prometheus
1 - Intro to Testing
2 - Writing tests
1 - Intro to Security
2 - Up and Running with Spring Security
3 - Basic Auth
4 - UserDetails and BCryptPasswordEncoder
1 - Intro to Packaging
2 - Building And Running Jar
3 - Docker and Spring Boot

You might also like