저장용
pom.xml 추가
<!-- 스프링 시큐리티 -->
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
<version>${org.springframework-version}</version>
</dependency>
spring-security.xml 추가 (WEB-INF/spring 폴더)
<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/security"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security.xsd">
<beans:bean id="bcryptPasswordEncoder" class="org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder" />
</beans:beans>
web.xml 에 spring-security 추가
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring/root-context.xml
/WEB-INF/spring/spring-security.xml
</param-value>
</context-param>
셋팅 후
@Autowired 로 불러와서 사용
728x90
'개발공부 개발새발 > Spring' 카테고리의 다른 글
Spring) 궁금한 것들 목록...(고민해결안됨) (0) | 2023.01.05 |
---|---|
Spring, Boot) maven 버전 선택 꿀팁 (0) | 2022.11.24 |
Spring) JSON, Ajax, REST API (0) | 2022.11.11 |
Spring) 서블릿, JSP ( 저장소 ) (0) | 2022.10.25 |
Spring mvc) HTTP, 텍스트파일 바이너리파일, Base64 (0) | 2022.10.25 |