OpenSeed 회고 - Hibernate와 OSAF 스크린캐스트

토비 사부님이 블로깅 4년치를 날리신 다음 티스토리에 새로 블로그를 만드시고 2틀 연속 블로깅을 하고 계십니다. 캬캬 이번에는 아주 재미난 글이 올라왔습니다. 제가 처음 하이버네이트에 입문했던 동영상입니다. 학습 곡선이 결코 낮지 않은 하이버네이트를 아주 아주 재밌게 배웠습니다. 깔끔하게 정리하여 올려주신 토비 사부님께 감사드립니다. 물개선생님께도 역시나 감사드립니다. 캬~ 지금 다시 봐도 명강의입니다.

강의 학습 노트

1-1. 프로젝트 관련 라이브러리 다운로드 (2)
1-2. 필요한 라이브러리들 추가
1-3. 기본 설정 하기 (2)
1-4. 모델 만들기
1-5. 모델 사용하기
1-6. 모델 클래스 수정하기
1-7. 레코드 update 하기
1-8. Hibernate Application 에서 사용되는 객체의 상태

1. 주소록 ERD
2. 주소록 ERD 수정
3. 화면 만들기
4. CSS 적용
5. 모델, DAO 까지 개발 공정
    5-1. 모델 만들기
    5-2. 간단한 모델 테스트
    5-3. DAO 만들기
    5-4. DAO 테스트 만들기 (2)
6. 연관 관계 매핑하기
    6.1. 모델 간의 연관 관계 파악
    6.2. 필요한 멤버 변수 추가
    6.3. 연관 매핑 정보 입력하기 (2)
    6.4. 연관 관계 처리를 위한 메소드 구현.
    6.5. DAO 테스트에서 연관 관계 테스팅 (5)
7. Enumeration 사용하도록 리팩터링
    7.1. MessengerType 클래스 작성.
    7.2. 기존 코드 수정하기.
    7.3. 새로운 타입으로 맵핑하기.
8. DAO 기능 구현하기 (4)
    8.1. DbUnit 사용하기
    8.2. HQL 공부하기
        8.2.1. HQL 공부하기 - select절
        8.2.2. HQL 공부하기 - where절
        8.2.3. HQL 공부하기 - order by절
        8.2.4. HQL 공부하기 - inner join
    8.3. Criteria 공부하기
    8.4. 기능 구현
9. Tag만들기
    Tag를 만들어 쓰면 좋은 이유