| Spring4.1 | 개발환경설정(JDK1.7/JDK1.8, Eclipse Luna, Maven, STS) JAVA Bean vs EJB vs Spring J2EE Framework에 대한 흐름과 Spring Framework에 대한 이해 개발 환경 설정(Eclipse4.4 Luna, Tomcat7, Spring4.0, MAVEN, STS 다운로드 및 설치) Spring IoC DL(Dependency LookUp) &DI(Dependency Injection) Dependency Pull, CDL(Contaxtualized Lookup) Setter/Constructor/Method Injection DL. DI 예제를 통한 이해 Spring 설정(XML, Annotation) Spring AOP 란 ?Code, Advice, JoinPoint,PointCut Aspect, Weaving, ProxyFactoryBean Annotation기반 AOP(AspectJ) Auto Scanning 컴포넌트 (@Component,@Repository,@Service,@Contoroller) @Resource vs @Autowired ProxyFactoryBean을 통한 AOP 구현 AOP NAMESPACE를 통한 AOP 구현 @AspectJ Annotation을 통한 AOP 구현 Spring4 JDBC(이론 및 실습예제) Spring4 Web MVC (이론 및 실습예제) Spring4 MVC소개 Spring4 MVC Controller Spring4 MVC MVC Interceptor @Controller, RequestMapping Spring4 MVC Multiple File Upload Spring4 표현언어 SpEL Spring4 Transaction 관리 @Transactional Annotation, XML설정방식, 프로그래밍적 트랜잭션 처리방법의 이해 Spring4 Interceptor Spring Tile연동 Spring Scheduling(Quartz연동)
Spring4를 이용한 게시판 작성 - 리스트보기,글쓰기,읽기,댓글,답변글처리 - @Controller, @Request매핑 적용 - 주입(DI)를 Annotatrion으로 변경 - Spring AOP를 적용하여 게시판 DML 로깅 하기 - 스프링 게시판에 MyBatis 적용하여 SQL문을 XML안으로 |
|---|
| MyBatis/hibernate | [MyBatis] 개요 및 소개 개발환경 설정 및 설치 Data Mapper란 sqlMapConfig 이해 및 환경설정 Spring, MyBatis 연동 SQL Map XML File 이해 SqlMapClient 이해 SQL의 실행(Insert/update/delete) 이해와 실습 고급 쿼리 사용방법의 이해와 실습 Spring MyBatis 응용예제 작성 Spring3.X, MyBatis3 Transaction이론/실습
[Hibernate] Hibernate 소개 SessionFactory 설정 1:1, 1:다 매핑 Session Interface Hibernate DML Spring4, Hibernate4 예제 프로그램 작성 Hibernate 설정을 Annotation으로...@Entity, @Table, @Id, @Column Spring4, Hinernate4 Transaction 실습 |
|---|