📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# dependency (2)

툴 [Tool] 2019. 5. 28. 00:30

[Maven] 메이븐 의존설정 제외하기. exclusions 태그 용도 및 기능.

참고글[Maven] Apache Maven. 메이븐이란? 메이븐 다운로드 및 설치 방법](https://dololak.tistory.com/671)메이븐 의존설정 제외하기. exclusions 태그 용도 및 기능메이븐의 가장 큰 장점으로 라이브러리 의존 해결 기능입니다. 예를 들어 spring-context 라이브러리가 필요하다면 pom.xml에 다음과 같이 를 정의해주기만 하면 됩니다. org.springframework spring-context 4.1.0.RELEASE그런데 여기서 중요한 점은 spring-context를 개발할때 사용한 라이브러리가 있다는 것입니다. 예를 들어 logging 관련 프레임워크인 commons-logging이 그 예인데, 이 경우 메이븐이 spring-contex..

Spring Framework 2017. 11. 1. 01:00

[스프링] 스프링 모듈 구조

스프링 모듈스프링 프레임워크는 20여개의 서로 다른 모듈로 이루어져 있습니다.각 모듈마다 세 개의 JAR 파일을 갖게 되는데 각각 컴파일된 .class 라이브러리, 원본 소스 JAR 파일, JavaDoc JAR 파일입니다.이 모듈들은 크게 6개의 기능 카테고리에 속하게 됩니다.이 6개의 기능은 엔터프라이즈 애플리케이션을 만들 때 보편적으로 필요한 기능들입니다.그러나 스프링을 이용해 애플리케이션을 만든다고 해서 무조건 이 모듈들을 사용할 필요는 없으며 스프링은 부분적으로 유연하게 다른 프레임워크나 라이브러리와 융합할 수 있도록 설계 되어있습니다.코어 스프링스프링 프레임워크의 핵심은 빈의 생명주기와 설정 그리고 처리 방법을 관리하는 스프링 컨테이너입니다.모든 스프링의 모듈은 코어 스프링 기반으로 구축됩니다...