JPA(Java Persistence API) 는 자바에서 관계형 데이터베이스(RDBMS)를 객체처럼 다룰 수 있도록 해주는 ORM(Object-Relational Mapping) 기술입니다.
한마디로?
SQL을 직접 작성하지 않고, 객체를 데이터베이스에 쉽게 저장하고 조회할 수 있도록 도와주는 기술!
JPA는 인터페이스이며, 직접 사용하기보다는 Hibernate 같은 구현체를 사용합니다.
✅ JPA는 SQL 대신 객체 중심으로 데이터베이스를 조작할 수 있도록 도와줍니다!
✅ JPA는 javax.persistence 패키지에 속하는 표준 ORM 기술입니다.
✅ Spring Boot에서는 Hibernate가 JPA의 기본 구현체로 사용됩니다.