복붙노트

[SPRING] 봄 3.0.5 라이브러리 항아리

SPRING

봄 3.0.5 라이브러리 항아리

모든, 나는 Spring으로 시작하여 Spring 3.0.5 배포본을 얻었다. 나는 다음 항아리를 본다.

어느 항아리가 스프링 모듈 (ORM, 코어, MVC, AOP 등)을 의미하는지 알고 싶습니다. 그래서 나는 내 프로젝트에 맞는 항아리 세트를 선택할 수있다.

각 항아리와 그 사용법을 정확하게 설명하는 어딘가에 있습니까?

해결법

  1. ==============================

    1.다음 차트가 있습니다 (Spring 3.0 모듈 종속성 다이어그램에서).

    다음 차트가 있습니다 (Spring 3.0 모듈 종속성 다이어그램에서).

    보시다시피 여러 모듈 그룹이 있습니다.

    따라서 전이 의존성 (예 : Maven)을 지원하는 빌드 도구를 사용하는 경우 필요한 모듈을 웹 및 데이터 그룹에서 선언하고 다른 모듈에서 필요한 모듈 만 선언하면됩니다. 또한 로깅을 구성하기 위해 컨텍스트를 선언해야 할 수도 있습니다.

    예를 들어 Spring MVC와 Hibernate로 웹 애플리케이션을 만들고 싶다면 webmvc (web.servlet)와 orm을 선언해야한다. Maven을 사용하지 않는다면 차트에 나타난 것처럼 전이 의존성을 가져와야한다.

    참조 :

  2. ==============================

    2.메이븐과 같이 갈거야. 프로젝트에서 사용할 수 없더라도 더미 프로젝트를 만들거나 spring jar 종속성을 볼 수 있습니다.

    메이븐과 같이 갈거야. 프로젝트에서 사용할 수 없더라도 더미 프로젝트를 만들거나 spring jar 종속성을 볼 수 있습니다.

    Maven을 사용하면 필요한 jar 파일을 추가하기 만하면됩니다. -orm, -aop, -webmvc (목록에 없음), maven은 필요한 다른 모든 jar 파일을 가져옵니다.

  3. from https://stackoverflow.com/questions/4677601/spring-3-0-5-library-jars by cc-by-sa and MIT license