JDBC1 JDBC 모든 자바의 데이터 액세스 기술의 근간이 된다. 엔티티 클래스와 어노테이션을 이용하는 최신 ORM(MyBatis, Hibernate) 기술도 내부적으로는 DB와의 연동을 위해서 JDBC를 이용한다. 로우 레벨 기술로 인식되고 있다. 간단한 SQL을 실행하는 데도 중복된 코드가 반복적으로 사용되며, DB에 따라 일관성 없는 정보를 가진 채로 Checked Exception으로 처리한다. Connection과 같은 공유 리소스를 제대로 릴리즈 해주지 않으면 시스템의 자원이 바닥나는 버그를 발생시킨다. Spring JDBC 기존의 JDBC의 단점을 극복할 수 있게 해주고, 간결한 형태의 API 사용법을 제공하며, JDBC API에서 지원되지 않는 편리한 기능을 제공한다. 반복적으로 해야하는 많은 작업들을 대신.. 2020. 4. 25. 이전 1 다음