[ backend/프레임워크 ]
[spring] JPA/Hibernate, Spring Data JPA, 영속성 컨텍스트
2024-12-16 15:00:51
JPA/HibernateJPA는 Java Persistence API로, 자바 어플리케이션이 데이터를 영속할 수 있도록 API를 제공한다. JPA는 ORM 표준 스펙이므로 실제로 동작하기 위해서는 구현체가 필요한데 Hibernate가 대표적인 JPA 구현 프레임워크다. 모든 자바 어플리케이션은 데이터베이스에 데이터를 저장하기 위해 JDBC API를 사용한다. JDBC는 Java Database Connectivity의 약어로, 자바의 데이터 접근 표준이다. Hibernate 같은 프레임워크를 이용하면 내부에서 JDBC를 사용하여 데이터를 처리한다.# JPA/Hibernate 관련 설정spring: jpa: show-sql: false # (default=false) JPA/Hibernate가 생성..