티스토리 뷰

Programming/Spring Framework

2016.5.26

짜모 2016. 5. 26. 11:55
반응형




* 마이바티스

마이바티스는 개발자가 지정한 SQL, 저장프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크이다. 마이바티스는 JDBC로 처리하는 상당부분의 코드와 파라미터 설정및 결과 매핑을 대신해준다. 마이바티스는 데이터베이스 레코드에 원시타입과 Map 인터페이스 그리고 자바 POJO 를 설정해서 매핑하기 위해 XML과 애노테이션을 사용할 수 있다.


* 스프링 컨테이너

객체관리 컨테이너, 

하나의 자바객체 이므로 만드려면 특정 클래스(스프링 컨테이너 구현클래스)의 객체를 생성하면 됨


기존 방법: 필요할 때 객체를 생성해서 사용 → 스프링 컨테이너에 사용할 객체를 맡겨두고 필요할 때 얻어서 사용


스프링컨테이너를 만드는 방법 

- xml을 이용하는 방법(주로 사용하는 방법)

스프링 컨테이너 설정파일을 작성하고 설정파일을 매개로 컨테이너 객체를 생성

- 자바코드만을 이용하는 방법



GenericXmlApplicationContext

FileSystemXmlApplicationContext

위 두개 잘쓰임


scope=" "에 들어갈 수 있는 것(WebApplicationContext에서만 사용가능)

singleton

prototype

request

session

global-session

반응형

'Programming > Spring Framework' 카테고리의 다른 글

2016.6.13[Spring AOP]  (0) 2016.06.13
2016.6.10[Spring AOP]  (0) 2016.06.10
2016.6.8  (0) 2016.06.08
2016.5.30  (0) 2016.05.30
2016.5.25  (0) 2016.05.25
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함