프로그래밍/Spring FWK Leejisoo 2015. 12. 13. 17:00
스프링 프레임워크 내려받기스프링 웹사이트에서 표준 배포판 다운로드 http://projects.spring.io/spring-framework/ Git Hub 저장소 체크아웃GIT : http://git-scm.com/깃 배시 툴 : git clone git://github.com/SpringSource/spring-framework.git Maven or Ivy 의존성 관리툴 이용 스프링에 모함된 jar 모듈위에 제공된 다운로드 사이트에서 다운받은 파일은 아래 파일을 포함하고 있다. 각 jar파일별 관리하는 기능은 아래 표와 같다. JAR파일 설명 aop AOP기능 AOP를 사용하는 스프링의 다른 기능 (ex : 선언적 트랜젝션 관리등) AspectJ와 연동기능 asm ASM(asm.ow2.org) 자..
프로그래밍/Spring FWK Leejisoo 2015. 12. 13. 16:32
토비의스프링 3.0을 공부하면서 정리하는 내용입니다. 이해할 수 있는 내용은 요약정리를 하였고, 이해할 수 없는 내용이나 경험해보지 못한 내용은 본문을 그대로 적어두고 있습니다. 스프링이란?자바 애플리케이션 개발을 위한 경량 프레임 워크.자바 애플리케이션은 스트러츠와 같은 프레임워크와 달리 웹 개발에만 국한되지 않고, Single JVM형, 웹, JEE애플리케이션 등 을 모두 의미 함.경량의 의미는 "최소영향"의 의미로 스프링 코어는 애플리케이션과 결합도가 낮기 때문에 비교적 자유로운 애플리케이션 이식이 가능 함을 의미. 제어역전(IoC) 또는 의존성 주입(DI)IoC : 스프링 프레임워크의 코어는 제어역전(IoC)원칙을 기반. IoC는 컴포넌트 의존성의 생성 및 관리를 외부화하는 기법.DI : new ..