2022/JPA입문(完)

UserDetailsService 인터페이스) - 데이터베이스에서 회원 정보를 가져오는 역할 - loaduserByusername() 메소드가 존재하며, 회원 정보를 조회하여 사용자의 정보와 권한을 갖는 UserDetails 인터페이스를 반환 import org.springframework.security.core.userdetails.User; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.core.userdetails.UsernameNot..
5.X 버전업시 릴리즈 내용 : https://getbootstrap.com/docs/5.0/migration/ Forms Added new floating forms! We’ve promoted the Floating labels example to fully supported form components. See the new Floating labels page. Breaking Consolidated native and custom form elements. Checkboxes, radios, selects, and other inputs that had native and custom classes in v4 have been consolidated. Now nearly all our form ..
완성된 깃허브 코드 : git clone https://github.com/gusrl6394/SpringbootShop cd SpringbootShop git reset --hard c4bcefd93950572032d14d51712e90e8671e187c guid : Getting Started | Securing a Web Application (spring.io) pom.xml org.springframework.boot spring-boot-starter-security org.springframework.security spring-security-test test SecurityConfig.java - @EnableWebSecurity : WebSecurityConfigurerAdapter 상속..
- Thymeleaf 는 서버 사이드 렌더링을 하지 않고 브라우저에 띄워도 정상적인 화면을 볼 수 있다. - thymeleaf-layout-dialect 를 이용하면 하나의 레이아웃을 미리 만들어놓고 현재 작성 중인 페이지만 레이아웃에 끼워넣으면 된다. - Thymeleaf docs : Documentation - Thymeleaf - thymeleaf-layout-dialect Github : ultraq/thymeleaf-layout-dialect: A dialect for Thymeleaf that lets you build layouts and reusable templates in order to improve code reuse (github.com) - thymeleaf-layout-dial..
AKI
'2022/JPA입문(完)' 카테고리의 글 목록 (3 Page)