2014-03-06 4 views
0

저는 스프링 보안에 익숙하지 않습니다. 스프링 보안 네임 스페이스를 추가하려고했습니다. 이것을 serverlet-context.xml에 추가해야합니까? 내 Eclipse> 봄 MVC 프로젝트에서 네임 스페이스 정보가있는 유일한 파일 인 것처럼 보입니다. 다른 두 xml 파일은 web.xml & root-context.xml입니다.스프링 보안 네임 스페이스

어디에서 네임 스페이스 정보를 넣을 수 있습니까?

답변

0

앱이 분할되는 방식과 보안 설정에 따라 다릅니다. web.xml 파일은 스프링 구성 파일이 아니므로 스프링 보안 구성을 거기에 넣을 수 없습니다. servlet-context.xml에 넣는 것이 좋습니다.

그러나이 단계에있는 경우 one of the sample applications으로 시작해야합니다. 또한 Spring.io에서 this getting started guide을 살펴보면 훨씬 더 멋진 조합 인 Spring Boot와 함께 Java 구성을 사용합니다.

+0

감사합니다. 두 가지 모두 링크가 꽤 좋아 보이지만, 두 번째 방법은 Java 방식으로 구성됩니다. Id는 이것을 피하기를 좋아합니다. XML 구성 방법을 선호합니다. 그러나 좋은 링크, 감사합니다! – Ace

+0

Java 구성을 피하기 원하는 이유는 무엇입니까? –

+0

두 가지 이유. 응용 프로그램이 커지고 확장 될 때 구성이 커지면서 복잡해집니다. 둘째로 나는 많은 메소드 호출과 새로운 클래스 생성이 있다면 JVM 오버 헤드가 될 것이라고 생각하는 것을 피하고자한다. – Ace

관련 문제