Spring Boot + Role Based Spring Security (Authentication and Authorization) + Hibernate + MySQL

Published: 22 October 2019
on channel: Java Guides
39,241
338

This video tutorial, we will develop step by step Message Storing Spring MVC web application(securing with spring security) using spring boot, spring MVC, role-based spring-security, JPA, thymeleaf, and MySQL.

Blog post at https://www.javaguides.net/2018/09/sp...

Development Steps:

1. Clone or download GitHub repo at https://github.com/RameshMF/spring-bo...
2. import springboot-thymelead-security-demo project your Eclipse IDE or STS
3. data.sql script - Database Design for Role-Based Spring Security
4. pom.xml
5. Spring Security with its autoconfiguration features
6. Create the JPA entities called User, Role, and Message
7. Spring Data JPA Repository
8. UserDetailsService Implementation
9. Customized Spring Security Configuration Extending WebSecurityConfigurerAdapter
10. Spring WebMVC Configuration
11. Spring MVC Controller - HomeController.java
12. MySQL Configuration - application.properties
13. Thymeleaf layout View - Standard Thymeleaf Layout System
14. Thymeleaf Login View
15. Thymeleaf Userhome View
16. Thymeleaf Adminhome View
17. Index View
18. Demo

Get source code from my GitHub repository at https://github.com/RameshMF/spring-bo....

#javaguides #springboot #springsecurity #springmvc #hibernate

View more videos on my "Spring Boot Tutorial" Playlist:
   • Spring Boot Tutorial  .

---

Follow Java Guides:

Website: https://www.javaguides.net
YouTube:    / javaguides  
Twitter:   / guidesjava  
Facebook:   / javatechnology  
Github: https://github.com/RameshMF

---

Questions or problems? Post them in the comments section below.

---

Let me know what video you'd like for me to create from my website https://www.javaguides.net(1200+ tutorials, articles)