- build.gradle(코드)
-
- properties to yml(코드)
- Yet Another Markup Language
- YAML Ain't Markup Language
- 계층 구조
- 자동 완성
- [Boot Dashboard] - [Open Config] - [Spring Boot] - [Profile]
- db connection test
- jasypt(Java Simplified Encrypt)
- mvc(controller, model, view)
- structure(java, resource, js, view ,,,)
- security
- 기본 흐름
- https://springbootdev.com/2017/08/23/spring-security-authentication-architecture/
- SecurityConfig(코드)
- 보편적 구현
- https://odol87.tistory.com/7
- https://to-dy.tistory.com/92
- extends User
- implements UserDetailsService(user name, role check)
- config(password check)
- siis
- AuthenticationProvider(코드)
- validations
- none reload
- ajax
- front-end
- taglib(sec)
- csrf
- back-end
- successHandler(코드)
- failHandler
- refactor
- Contructor DI(코드)
- SpringConfig(@Bean)
- ex) PasswordEncoder