- 26.01.17(토) - 26.04.25(토)
- 매주 토요일 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: 애플리케이션 아키텍처 | 준아 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 다은 | 준아 | 현정 | 종완 | 오석 |




