JDBC vs MyBatis 차이
JDBC | MyBatis |
직접적인 Connection을 닫고, 마지막에 close()필수 PreparedStatement 직접 생성 및 처리 해야한다.
PreparedStatement의 setXX() 등의 처리를 개발자가 처리해야한다
Select의 경우 직접 ResultSet 처리 해야한다. |
자동적으로 Connetion을 닫고, 처리해준다
MyBatis 내부적으로 PreparedStatement 처리가 가능하다
#{prop}와 같이 속성을 지정하면 내부적으로 자동처리 된다.
리턴 타입을 지정하는 경우 자동으로 객체 생성 및 ResultSet 처리가 가능하다. |
반응형
'Spring' 카테고리의 다른 글
체크박스 클릭시 데이터 노출 처리 (0) | 2024.11.29 |
---|---|
스프링 프레임워크 (0) | 2020.02.17 |
스프링 특징 (0) | 2020.02.03 |
Spring Security 관련 참고사항 (0) | 2019.11.22 |
스프링 시큐리티 (0) | 2019.11.20 |