Mapper의 쿼리가 실행되었을때 실행된 행의 개수를 가져오고싶으면?
- Coding/SQL Query
- 2018. 5. 11.
반응형
728x90
반응형
Mybatis 실행결과 Return
spring 프로젝트를 할때 serviceImpl에서 mappe파일을 호출하여 쿼리가 실행될때 이 쿼리로 인해 변경되거나 삽입되거나 삭제된 행의 개수를 가져올 수 있다.
- 1. count : insert된 개수가 리턴된다.
int count = ExamMapper.insertUsers(); if (count < 1) { Log.info("변경사항 없음"); }
- 2. count : update된 개수가 리턴된다.
int count = ExamMapper.updateUsers(userVO if (count < 1) { Log.info("변경사항 없음"); }
- 3. count : delete된 개수가 리턴된다.
int count = ExamMapper.deleteUsers(idx); if (count < 1) { Log.info("변경사항 없음"); }
반응형
'Coding > SQL Query' 카테고리의 다른 글
MYSQL IFNULL 함수 (0) | 2018.10.04 |
---|---|
case~when~then 문 사용해보기 (0) | 2018.10.04 |
mybatis 쿼리문 실행결과 컬럼(열) 순서를 고정시키기 (1) | 2018.10.04 |
NULL인 경우 값 변환 (NVL, NULLIF, COALESCE 함수) (0) | 2018.05.11 |
mybatis update 사용시 모두 <if test="">를 사용해야할 경우 (3) | 2018.05.04 |