[iBATIS/MyBatis]쿼리실행 리턴(Return)결과 차이
INTRO
iBATIS를 사용하는 중에 MyBatis와 쿼리문 실행 리턴결과가 다른것을 알았다. 따라서 잊지않기위해 정리해놓으려고 한다.
iBATIS와 MyBatis의 리턴결과 차이
|
iBATIS |
MyBatis |
SELECT |
SELECT문에 해당하는 결과 |
SELECT문에 해당하는 결과 |
INSERT |
NULL |
1(다중 INSERT도 마찬가지) |
UPDATE |
1 |
UPDATE된 행의 갯수 반환(없으면 0) |
DELETE |
DELETE된 행의 갯수 |
DELETE된 행의 갯수(없으면 0) |
출처: https://sdevstudy.tistory.com/19 [.]
'Java 관련 > MyBatis, iBatis' 카테고리의 다른 글
스프링 JDBC 프로그래밍 - MyBatis 연동 (0) | 2021.04.22 |
---|---|
Mapper XML (엘리먼트, CDATA) (0) | 2021.03.22 |
mybatis Framework (마이바티스 개념, ibatis와 차이, 구조, api, SqlSession) (0) | 2021.03.22 |
[MyBatis] Invalid bound statement (not found): 에러 (0) | 2020.09.07 |
[mybatis] insert 후 key값 반환 (0) | 2020.09.07 |
[ibatis] parameterMap, resultMap 지원되는 jdbcType, javaType 정리 (0) | 2019.10.07 |
[ibatis] resultMap의 property 속성 옵션 정리 (0) | 2019.10.07 |
[ibatis] parameterMap의 property 속성 옵션 정리 (0) | 2019.10.07 |