Database CRUD 타입 및 사용 방법

Mybatis CRUD 결과 값


 

  성공
SELECT 조회 결과
INSERT 1 (다중 INSERT 결과 값도 1)
UPDATE UPDATE된 행의 개수 (없으면 0)
DELETE DELETE된 행의 개수 (없으면 0)

 

 

Database CRUD 타입 Map과 VO 각각의 장점


 

DTO의 장점 

  • 타입 체크
  • 유효성 체크
  • 상속을 통해 확장이 가능
  • 코드 자동생성

 

MAP의 장점

  • getter, setter 생성 불필요
  • 객체 생성 불필요
  • 테이블 변경 시 유지보수 용이
  • 결합도가 낮음
  • 객체 관계간 매핑에 따른 생산성 증가

 

 

'기타' 카테고리의 다른 글

권한 인증방식  (0) 2020.08.16
Template Engine  (0) 2020.08.15
springboot 테스트 코드 작성법과 TDD  (0) 2020.08.08
url 생성 규칙 & RESTful API  (0) 2020.08.08
스터디 객체지향 이론  (0) 2020.08.03

Tags

Read Next