목록SpringDataJpa (1)
눈송이의 개발생활
[SpringBoot]MySQL & JPA 연동하기
🌱 JPA란 무엇인가? JPA는 자바 표준 ORM(Object Relational Mapping) 기술이다. ORM 기술은 객체를 매핑하는 것이고 JPA는 인터페이스이다. JPA는 서로 다른 패러다임인 객체 지향 프로그래밍 언어와 관계형 데이터베이스의 패러다임 일치를 시켜주기 위한 기술이다. 개발자가 객체지향 언어로 프로그래밍을 하면, JPA가 관계형 데이터베이스에 맞게 SQL을 생성해서 실행한다. 🌱 Spring Data JPA 인터페이스인 JPA를 사용하기 귀해 필요한 구현체(모듈) → Hibernate, Eclipse, Link 등 JPA ← Hibernate ← Spring Data JPA Spring Data JPA 장점 구현체 교체 용이 : Hibernate 외의 다른 구현체(Link, Let..