Spring Data JPA, JDBC란 무엇인가
들어가며JPASpring Data JPA는 Spring 기반 어플리케이션에서 JPA(Java Persistence API) 기반 레포지토리(DAO)를 구현해주는 라이브러리이다.JPA 를 사용하므로 DB에 CRUD(Create, Read, Update, Delete)하는 작업을 더욱 편리하게 진행할 수 있다.또한 페이징, 동적 쿼리 생성 등 부가적인 기능도 제공한다.JDBCSpring Data JDBC(Java Database Connectivity)는 관계형 데이터베이스와 Spring 기반 어플리케이션의 연결을 돕는 Spring Data 하위 라이브러리이다.spring-boot-starter-data-jpa에 포함되는 의존성이기도 해서 JPA 의존성 주입시 함께 주입된다.Entity 생성엔티티(Entit..
2024.05.21