기타
Database CRUD 타입 및 사용 방법
qjadud22
2020. 8. 9. 19:48
Mybatis CRUD 결과 값
성공 | |
SELECT | 조회 결과 |
INSERT | 1 (다중 INSERT 결과 값도 1) |
UPDATE | UPDATE된 행의 개수 (없으면 0) |
DELETE | DELETE된 행의 개수 (없으면 0) |
Database CRUD 타입 Map과 VO 각각의 장점
DTO의 장점
- 타입 체크
- 유효성 체크
- 상속을 통해 확장이 가능
- 코드 자동생성
MAP의 장점
- getter, setter 생성 불필요
- 객체 생성 불필요
- 테이블 변경 시 유지보수 용이
- 결합도가 낮음
- 객체 관계간 매핑에 따른 생산성 증가