Whiteship's Note


AJN Member Address Book

모하니?/Coding : 2007. 5. 15. 13:57


드디어 어제 이후로 파일업로드 스킬이 생겼습니다. 하하하

저걸 이용해서 이전에 계속 만들다 도중 하차했던 주소록을 이번엔 기필코 만들고 말겠습니다. 최대한 간단하고 단순하게..

0. 로그인
- 이메일, 비번

1. 회원 정보 입력/수정
- 이메일, 비번, 이름 << 현재 AJN 회원은 블로그 DB에서 가져오기
, 전화번호, 사진, 소개

2. 전체 회원 조회
- 이름, 이메일

3. 회원 정보 조회
- 이메일, 비번(본인일 경우에만), 이름, 전화번호, 사진, 소개

4. 탈퇴 못 함.
- ㅋㅋㅋ

top

Write a comment.


5-1. 모델 만들기



Messenger 모델을 만들도록 하겠습니다.

1. 프로젝트에서 keesun.model 패키지 안에 Messenger.java파일을 만듭니다.
사용자 삽입 이미지
2. Messenger 객체가 가지고 있어야 할 정보들과 주키 역할을 할 surrogate key[각주:1]를 지정합니다.

public class Messenger {

       Integer messengerId;

 

       String m_id;

 

       String m_type;

}

3. Alt + Shift + S -> R 단축키를 사용해서 먼저 ID에 해당하는 messengerId 에 대한 게터 세터를 만들어 줍니다.
사용자 삽입 이미지
4. 그런 뒤 나머지 프로퍼티에 대한 게터 세터로 같은 방법으로 만들어 줍니다. 이렇게 하는 이유는 주키에 관한 프로퍼티가 제일 위에 만들어지게 하기 위한 것이죠. 헤헷 일종의 센스인듯 합니다.

5. 이제 매핑 정보를 입력합니다. 매핑 정보는 여기서 다룬적이 있기 때문에 패스 합니다. :)
지금은 모델들 간의 연관관계는 신경쓰지 않고 딱 모델신경을 쓰고 있습니다.
  1. natural key와 surrogate key에 대한 내용은 여기를 참조 하세요. [본문으로]

'Hibernate > 주소록 만들기' 카테고리의 다른 글

6.1. 모델 간의 연관 관계 파악  (0) 2007.01.18
6. 연관 관계 매핑하기  (0) 2007.01.18
5-4. DAO 테스트 만들기  (2) 2007.01.11
5-3. DAO 만들기  (0) 2007.01.11
5-2. 간단한 모델 테스트  (0) 2007.01.11
5-1. 모델 만들기  (0) 2007.01.11
5. 모델, DAO 까지 개발 공정  (0) 2007.01.11
4. CSS 적용  (0) 2007.01.08
3. 화면 만들기  (0) 2007.01.07
2. 주소록 ERD 수정  (0) 2007.01.06
1. 주소록 ERD  (0) 2007.01.06
top

Write a comment.


5. 모델, DAO 까지 개발 공정



1. 모델 만들기 - 모델에 두 가지 정보가 들어감.(객체에 관한 정보 + 맵핑에 관한 정보)
-> model bean 등록
2. 간단한 모델 테스트 - 하이버네이트의 Sesssion 객체를 이용한 CRUD 테스트.
3. DAO 만들기 - 인터페이스 사용, GenericDao를 사용하여 만들기.
-> dao bean 등록
4. DAO 테스트 만들기 - 롤백, JUnit의 테스트를 이용할 수 있슴.


'Hibernate > 주소록 만들기' 카테고리의 다른 글

6.1. 모델 간의 연관 관계 파악  (0) 2007.01.18
6. 연관 관계 매핑하기  (0) 2007.01.18
5-4. DAO 테스트 만들기  (2) 2007.01.11
5-3. DAO 만들기  (0) 2007.01.11
5-2. 간단한 모델 테스트  (0) 2007.01.11
5-1. 모델 만들기  (0) 2007.01.11
5. 모델, DAO 까지 개발 공정  (0) 2007.01.11
4. CSS 적용  (0) 2007.01.08
3. 화면 만들기  (0) 2007.01.07
2. 주소록 ERD 수정  (0) 2007.01.06
1. 주소록 ERD  (0) 2007.01.06
top

Write a comment.


4. CSS 적용




사용자 삽입 이미지

얼추 페이지들이 만들어졌습니다. 확장자만 JSP로 바꿨을 뿐 모두 빈껍데기 라는거~

'Hibernate > 주소록 만들기' 카테고리의 다른 글

6.1. 모델 간의 연관 관계 파악  (0) 2007.01.18
6. 연관 관계 매핑하기  (0) 2007.01.18
5-4. DAO 테스트 만들기  (2) 2007.01.11
5-3. DAO 만들기  (0) 2007.01.11
5-2. 간단한 모델 테스트  (0) 2007.01.11
5-1. 모델 만들기  (0) 2007.01.11
5. 모델, DAO 까지 개발 공정  (0) 2007.01.11
4. CSS 적용  (0) 2007.01.08
3. 화면 만들기  (0) 2007.01.07
2. 주소록 ERD 수정  (0) 2007.01.06
1. 주소록 ERD  (0) 2007.01.06
top

Write a comment.