
2. JPA 시작하기
·
Spring/ORM
1. 초기 설정 1) pom.xml - Maven 프로젝트의 구성을 정의하는 XML 파일이다. cf. Maven : Gradle과 같이 프로젝트 빌드, 종속성 관리, 배포 등을 자동화하는 빌드 도구 2) persistence.xml - JPA를 사용할 때, 데이터베이스 연결 및 테이블과 엔티티 클래스 간의 매핑을 설정하는 XML 파일이다. 2. 데이터베이스 방언 - JPA는 특정 데이터베이스에 종속 X - 각각의 데이터베이스가 제공하는 SQL 문법과 함수는 조금씩 다름 ex. 가변 문자 : MySQL - VARCHAR, Oracle - VARCHAR2 - 방언 → SQL 표준을 지키지 않는 특정 데이터베이스만의 고유한 기능 - direct → 데이터베이스에 대한 SQL 방언을 설정하는 매개 변수 JPA가..