- 26.01.17(토) -
- 매주 토요일 10시에 오프라인/온라인으로 진행합니다.
| 소제목 | 발표자료 |
|---|---|
| 1.1: 초난감 DAO | 다은 |
| 1.2: DAO의 분리 | 현정 |
| 1.3: DAO의 확장 | 준아 |
| 1.4: 제어의 역전(IoC) | 종완 |
| 1.5: 스프링의 IoC | 현정 |
| 1.6: 싱글톤 레지스트리와 오브젝트 스코프 | 종완 |
| 1.7: 의존관계 주입(DI) | 준아 |
| 1.8: XML을 이용한 설정 | 다은 |
| 소제목 | 발표자료 |
|---|---|
| 2.1: UserDaoTest 다시 보기 | 준아 |
| 2.2: UserDaoTest 개선 | 종완 |
| 2.3: 개발자를 위한 테스팅 프레임워크 JUnit | 다은 |
| 2.4: 스프링 테스트 적용 | 현정 |
| 2.5: 학습 테스트로 배우는 스프링 |
| 소제목 | 발표자료 |
|---|---|
| 3.1: 다시 보는 초난감 DAO | |
| 3.2: 변하는 것과 변하지 않는 것 | |
| 3.3: JDBC 전략 패턴의 최적화 | |
| 3.4: 컨텍스트와 DI | |
| 3.5: 템플릿과 콜백 | |
| 3.6: 스프링의 JdbcTemplate |
| 소제목 | 발표자료 |
|---|---|
| 4.1: 사라진 SQLException | |
| 4.2: 예외 전환 |
| 소제목 | 발표자료 |
|---|---|
| 5.1: 사용자 레벨 관리 기능 추가 | |
| 5.2: 트랜잭션 서비스 추상화 | |
| 5.3: 서비스 추상화와 단일 책임 원칙 | |
| 5.4: 메일 서비스 추상화 |
| 소제목 | 발표자료 |
|---|---|
| 6.1: 트랜잭션 코드의 분리 | |
| 6.2: 고립된 단위 테스트 | |
| 6.3: 다이내믹 프록시와 팩토리 빈 | |
| 6.4: 스프링의 프록시 팩토리 빈 | |
| 6.5: 스프링 AOP | |
| 6.6: 트랜잭션 속성 | |
| 6.7: 애노테이션 트랜잭션 속성과 포인트컷 | |
| 6.8: 트랜잭션 지원 테스트 |
| 소제목 | 발표자료 |
|---|---|
| 7.1: SQL과 DAO의 분리 | |
| 7.2: 인터페이스의 분리와 자기 참조 | |
| 7.3: 서비스 추상화 적용 | |
| 7.4: 인터페이스 상속을 통한 안전한 기능확장 | |
| 7.5: DI를 이용해 다양한 구현 방법 적용하기 | |
| 7.6: 스프링 3.1의 DI |
| 소제목 | 발표자료 |
|---|---|
| 8.1: 스프링의 정의 | |
| 8.2: 스프링의 목적 | |
| 8.3: POJO 프로그래밍 | |
| 8.4: 스프링의 기술 |
| 소제목 | 발표자료 |
|---|---|
| 9.1: 자바 엔터프라이즈 플랫폼과 스프링 애플리케이션 | |
| 9.2: 개발도구와 환경 | |
| 9.3: 애플리케이션 아키텍처 |
| 소제목 | 발표자료 |
|---|---|
| A.1: 스프링 모듈의 종류와 특징 | |
| A.2: 스프링 모듈의 의존관계 |
| 소제목 | 발표자료 |
|---|---|
| B.1: 의존 라이브러리의 종류와 특징 | |
| B.2: 모듈별 의존 라이브러리 의존관계 |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
| 다은 | 준아 | 현정 | 종완 |



