[Spring Boot 3.x 를 이용한 RESTful Web Services 개발] 섹션 5. Java Persistence API 사용
·
Spring | SpringBoot
Java Persistence API의 개요ORM(Object Relational Mapping)객체를 관계형 데이터베이스에 있는 데이터와 자동으로 맵핑(연결)해주는 작업SQL 문장 자동으로 생성객체 사용 ~> 데이터베이스의 데이터 다룰 수 있게 해주는 메커니즘JPA(Java Persistence API)자바 ORM 기술에 대한 API 표준 명세자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스(규칙, 약속)EntityManager ~> CRUD 처리HibernateJPA의 구현체, 인터페이스를 직접 구현한 라이브러리생산성, 유지보수, 비종속성Spring Data JPASpring ModuleJPA를 추상화한 Repository 인터페이스 제공=> JDBC -> Hibernate..