# Spring Security - 인증(Authentification)과 권한(Authorization)을 다루는 프레임워크 - 프로그램 로직보다 설정으로 페이지나 리소스 접근 제어 ## 필요조건 - Spring Framework 3.2 - Spring Security 3.2 - Maven ## 간단 테스트 - 소스 다운로드 springsecurity.zip - pom.xml ```xml org.springframework.security spring-security-web ${spring.security.version} org.springframework.security spring-security-config ${spring.security.version} ``` - root-context.xml ```xml ``` - servlet-context.xml ```xml ``` - web.xml ```xml springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy springSecurityFilterChain /* ``` - HomeController.java ``` ``` - admin.jsp ``` ``` ## ref - JavaSchool Spring Security - http://java-school.net/spring/spring-security.php - MKyoung Spring Security - http://www.mkyong.com/tutorials/spring-security-tutorials/