Open Hunnibs opened 3 months ago
Spring에서 제공하는 JDBC 추상화 라이브러리로 스프링 자체 트랜잭션 관리 기능과 통합되어 사용자가 더 쉽고 간편하게 데이터베이스에 연결하고 예외처리가 가능하도록 도와주는 역할을 합니다.
1. 기술 사용 시 장점 - Spring 혹은 Spring framework와 상호작용하는데 있어 이점이 있습니다. Spring JDBC에 대해서 설명할 때 말했듯 코드 트랜잭션 관리 기능이 통합되어 관리되기 때문입니다. 2. Spring Data JDBC와 차이점 - Spring Data JDBC는 기존 Spring JDBC와는 다르게 직접 SQL 커리를 작성하고 실행하는 것이 아니라 리포지토리 인터페이스를 사용해서 데이터에 접근하고 @Query 어노테이션을 통해 쿼리를 작성할 수 있어 Boilerplate Code를 더 줄일 수 있습니다.
문제
Spring JDBC에 대해서 설명해주세요.
예상 꼬리 질문
들어가야 할 키워드 정리