Spring Data JPA1 [Server] JPA 개념부터 Spring Data JPA까지 JPA는 스프링부트에서 DB에 접근하는 방법을 알 수 있는 중요한 기술 중 하나이다. 그래서 JPA가 어떤 것인지 기초부터 심화까지 알아보았고 그 내용을 정리하고자 한다. JPAJPA란, Java 객체를 데이터베이스 테이블에 매핑(ORM) 해주는 표준 "인터페이스"이다. 즉, SQL을 직접 쓰지 않아도 DB와 소통할 수 있게 도와주는 도구라고 볼 수 있다.JPA를 구현한 대표적인 오픈소스로는 "Hibernate"가 있다. JPA의 장점은 다음과 같다.JPA는 기존의 반복 코드는 물론이고, 기본적인 SQL도 JPA가 직접 만들어서 실행해준다.JPA를 사용하면, SQL과 데이터 중심의 설계에서 객체 중심의 설계로 패러다임을 전환할 수 있다. 구현방법구현방법에 대해 알아보기 전, 이해를 위해 전체적인 다이어그.. 2025. 5. 5. 이전 1 다음