2010. 3. 23. 21:53
21일차 I.edu()/I.edu(S&S)2010. 3. 23. 21:53
..
..
..
+ Spring Core: Spring : 프레임워크의 근간이 되는 IoC(또는 DI) 기능을 지원하는 영역을 담당하고 있다.
+ Spring AOP : Spring 프레임워크에 Aspect Oriented Programming 을 지원하는 기능이다. 이 기능은 AOP Alliance
.
.
교육 ppt
* 7~8시
- Review (Tiers)
- Spring Architecture
* 8~9시
- Spring Architecture
+ ( 구조 : Web , DB , DTO , DAO , Biz )를 적은 자원을 가지고 데이터 핸들링을 하고
최소의 Source 수정을 위해 만들진 것이 Framework.
+ POJO(Plain Old java Object) : 평범 자바 오브젝트 ( 기타 문서 보기)
EJB의 사용중 단점이 많아 EJB이전 방식으로 돌아가며 단점을 버리고 장점만 가지며
EJB를 넘어 그보다 더 앞으로 나가기 위해 나옴.
+ 소스 Open 해보기.
1. jdk (1.3 이상) 2 . Tomcat (3.0이상)
(모든 기술은 이 안에 있으니 이 방법대로 코딩 하는것이 정석)
*9~10시
- javap XXX , javap -verbose XXX . 자바를 이해하기 쉽다.
- Spring Introduction
* 7~8시
- Review (Tiers)
- Spring Architecture
* 8~9시
- Spring Architecture
+ ( 구조 : Web , DB , DTO , DAO , Biz )를 적은 자원을 가지고 데이터 핸들링을 하고
최소의 Source 수정을 위해 만들진 것이 Framework.
+ POJO(Plain Old java Object) : 평범 자바 오브젝트 ( 기타 문서 보기)
EJB의 사용중 단점이 많아 EJB이전 방식으로 돌아가며 단점을 버리고 장점만 가지며
EJB를 넘어 그보다 더 앞으로 나가기 위해 나옴.
+ 소스 Open 해보기.
1. jdk (1.3 이상) 2 . Tomcat (3.0이상)
(모든 기술은 이 안에 있으니 이 방법대로 코딩 하는것이 정석)
*9~10시
- javap XXX , javap -verbose XXX . 자바를 이해하기 쉽다.
- Spring Introduction
+ Spring Core: Spring : 프레임워크의 근간이 되는 IoC(또는 DI) 기능을 지원하는 영역을 담당하고 있다.
BeanFactory 를 기반으로 Bean 클래스들을 제어할 수 있는 기능을 지원한다.
+ Spring Context : Spring Core 바로 위에 있으면서 Spring Core에서 지원하는 기능외에 추가적인 기능들과
좀 더 쉬운 개발이 가능하도록 지원하고 있다. 또한 JNDI, EJB등을 위한 ADaptor들을 포함하고 있다.
(어떤 위치에 무엇이 있는지 위치를 찾기 위해 존재한다. "ADD" 찾은후 어떻게 할지 (저장, 삭제, 이동등) 결정할수 있다. )
+ Spring DAO : 지금까지 우리들이 일반적으로 많이 사용해왔던 JDBC 기반하의 DAO 개발을 좀 더 쉽고 일관된 방법(어떤 위치에 무엇이 있는지 위치를 찾기 위해 존재한다. "ADD" 찾은후 어떻게 할지 (저장, 삭제, 이동등) 결정할수 있다. )
으로 개발하는 것이 가능하도록 지원하고 있다. Spring DAO 를 이용할 경우 지금까지 개발하던
DAO보다 적은 코드와 쉬운 방법으로 DAO 를 개발하는 것이 가능하다.
DAO보다 적은 코드와 쉬운 방법으로 DAO 를 개발하는 것이 가능하다.
+ Spring ORM : Object Relation Mapping 프레임워크인 Hibernate, iBatis, JDO 와의 결합을 지원하기 위한
기능이다. Spirng ORM 을 이용할 경우 Hibernate, iBatis, JDO 프레임워크와 쉽게 통합하는
것이 가능하다
것이 가능하다
+ Spring AOP : Spring 프레임워크에 Aspect Oriented Programming 을 지원하는 기능이다. 이 기능은 AOP Alliance
기반하에서 개발되었다.
+ Spring Web : Web Application 개발에 필요한 Web Application Context와 Multipart Request등의 기능을 지원한다.
또한 Struts, Webwork와 같은 프레임 워크의 통합을 지원하는 부분을 담당한다.
+ Spring Web MVC : Spring 프레임워크에서 독립적으로 Web UI Layer에 Model-View-Controller를 지원하기 위한
기능이다. 지금까지 Struts, Webwork 가담당했던 기능들을 Spring Web MVC를 이용하여 대체하는 것이 가능하다. 또한 Velocity, Excel, PDF와 같은 다양한 UI 기술들을 사용하기 위한 API를 제공하고 있다.
.
'I.edu() > I.edu(S&S)' 카테고리의 다른 글
23일차 (1) | 2010.03.25 |
---|---|
22일차 (0) | 2010.03.24 |
20일차 (1) | 2010.03.22 |
19일차 (0) | 2010.03.19 |
18일차 (0) | 2010.03.18 |