본문 바로가기
Develop/Spring

[2.스프링소개]1.스프링 소개

by jaekk 2018. 8. 10.

1.프레임워크

1)품질보장

2)개발 시간 단축


2. 스프링 특징

1)pojo기반

2)DI

IoC:제어의 역행(Inversion Of Control)

메서드나 객체의 호출작업을 외부에서 결정하는 것

 DI:의존성주입(Dependency Injection)

제어의 역행으로 특정 객체에 필요한 객체를 외부에서 결정해서 연결시키는 것

의존성주입의 종류

1)생성자

2)set메서드

@애너테이션으로 처리 가능

3)AOP

횡단관심사를 모듈로 분리하는 프로그래밍

횡단관심사:반드시 처리가 필요한 부분

4)트랜잭션 지원

1)애너테이션

2)XML


댓글