JDBC vs MyBatis 차이 JDBC MyBatis 직접적인 Connection을 닫고, 마지막에 close()필수 PreparedStatement 직접 생성 및 처리 해야한다. PreparedStatement의 setXX() 등의 처리를 개발자가 처리해야한다 Select의 경우 직접 ResultSet 처리 해야한다. 자동적으로 Connetion을 닫고, 처리해준다 MyBatis 내부적으로 PreparedStatement 처리가 가능하다 #{prop}와 같이 속성을 지정하면 내부적으로 자동처리 된다. 리턴 타입을 지정하는 경우 자동으로 객체 생성 및 ResultSet 처리가 가능하다.