반응형
스프링JDBC
-
스프링 jdbc 이해하기Spring/spring framework 기본 및 이론 2020. 5. 7. 11:45
DAO 란 DAO(Data Access Object)는 실제로 DB에 접근하는 객체이다. Service와 DB를 연결하는 고리의 역할을 한다. DAO 패턴은 서비스 계층에 영향을 주지 않고 데이터 액세스 기술을 변경할 수 있는 것이 장점. JDBC(Java Database Connectivity) 란? JDBC(Java Database Connectivity)는 DB에 접근할 수 있도록 Java에서 제공하는 API이다. (모든 Java의 Data Access 기술의 근간) JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다. JDBC API의 문제점 쿼리를 실행하기 전과 후에 많은 코드를 작성해야한다. EX) 연결 생성, 명령문, ResultSet 닫기, 연결 등 데이터베이스 로직에..