어제의 일이지만
팀장님께서 테이블을 하나씩 지정해줬고 그 테이블에 대한 DAO와 DTO를
만들어오라고 하셨다.
나는 DAO, DTO가 뭔지 몰랐고 폭풍검색을 해보니
DTO는 강사님께서 알려주셨던 model이라는 것과 같은 구조였기에 쉽게 만들었다
[studentDTO]
학생 테이블에 대한 DTO이다
DTO란 계층간의 데이터 교환을 위한 객체이고 DTO는 순수한 데이터 객체이며 일반적으로 로직을 가지고있지않고
속성과 그 속성에 접근하기 위한 getter,setter 메소드만을 가진 클래스이다.
[student DAO]
DAO란 데이터베이스 관련 작업을 전담하는 클래스
데이터베이스에 연결하여, 입력 , 수정, 삭제, 조회 등의 작업을 하는 클래스
CRUD 작업이라 한다
C: Create => insert
R: Read => select
U: Update
D: Delete
커넥터는 히카릭을 썻는데 이에 대해서는 나중에 다루도록 하겠다!
'Project 느낀점 > 무인 도서 대여,반납' 카테고리의 다른 글
팀 프로젝트 추천,신간 도서 및 이미지 삽입 (0) | 2021.08.06 |
---|---|
팀 프로젝트 프로토타입 (0) | 2021.08.05 |
팀 프로젝트 EDR, 유스케이스 (0) | 2021.08.04 |
팀 프로젝트 주제 변경 무인 도서 프로그램 (0) | 2021.07.31 |
도서 관리 프로그램 예약 기능에 문제점 해결 (0) | 2021.07.22 |