2012-03-15 4 views
1

maven을 사용하여 spring mvc를 만드는 데 필요한 여러 링크를 확인했지만 모두 다른 XML 파일을 가지고 있고, 누군가가 webapp login/logout을 pom.xml 및 web과 함께 만드는 이유를 이해하지 못합니다. .xml과 다른 누군가는 똑같은 일을하지만 이것도 applicationservice.xml과 application-dispatcher.xml을 가지고 있습니다. 그래서 나는 역할이 무엇인지 그리고 maven (심지어 JPA와 JAX-RS와 JAX-B 포함)과 함께 spring mvc를위한 최고의 구조가 무엇인지 매우 혼란 스럽다. 프로젝트에 필요한 xml 파일 수.spring mvc with maven

제발 누구나 그것에 대해 어떻게 생각하십니까?

답변

1

봄에 관해서는 많은 해결책이 있습니다. 제로 스프링 XML 파일과 configure it programmatically을 가질 수 있거나 모든 스프링 구성을 여러 xml 파일에 넣을 수 있습니다 (예 : <import>). 지속성을 위해 대부분은 아무것도 사용하지 않고 간단하게 META-INF/persistence.xml을 만들고 모든 JPA 구성을 XML 스프링 파일에 넣거나 모든 JPA 구성을 META-INF/persistence.xml에 집중할 수 있습니다. 내 선택 내 프로젝트의

은 다음과 같습니다

  • 한 주 스프링 구성 (콩의 구성)에 대한 중앙 XML 파일
  • 그것은 내가 전용 구성을 넣어 wher 여러 가지 다른 XML 파일에 <import> 많이 포함 : 주로 빈과
  • project-security.xml
  • project-persitence.xml
      ( META-INFO/persistence.xml
    • project-web.xml
    • ...