JDBC CRUD 할 때 DTO, DAO 생각하고 짜보기 !

myminimin·2023년 7월 14일
0

JAVA

목록 보기
3/21

DAO, DTO? 그게 뭔데 🤷‍♀️🤦‍♂️🤷‍♀️🤷‍♂️

DAO 객체에서 C'RU'D

Search() 안에 검색된 게시물을 Update, Delete 할건지를 물어보는 보조메뉴를 구현할 때 DTO 객체를 'Update(bdto)' 이렇게 전달해서 사용했다.

나는 이런 과정은 단순히 코드만 따라치는게 아니라 직접 경로를 그려가면서 어떻게 처리가 되는지를 눈으로도 한 번 더 보면 이해가 잘 되는 것 같다.


DTO.java랑 sql문

중요한 점은 DB의 Table과 DTO에서의 필드가 일치해야 한다는 것! (타입을 잘 보자)

getters, setters는 Source - Generate Getters and Setters ... 에서 한 번에 만들어주면 편하다!
Sort by를 나처럼 Frist getters, then setters 로 변경해주면 getter랑 setter를 묶어서 만들어 준다. - Generate


0개의 댓글