JPA

개발새발 해도 개발자·2022년 2월 22일
0

JPA

목록 보기
2/3

jpa 프로젝트 생성

  1. 우선 www.h2database.com에서 파일 다운로드
  2. h2.bat(window환경) 파일을 열고 임베디드로 먼저 데이터베이스를 생성 해주고
  3. 다시 들어가서 server로 만들어주기
  4. 이클립스로 메이븐 프로젝트 생성(메이븐 템플릿중에서 maven-archetype-webapp을 선택)
  5. JAVA 버전 1.5가 맞는지 확인?

POM.XML 설정

META-INF -> persistence.xml 파일 생성하기

💥 데이터베이스 방언
-sql쓰다가 oracle써도 유연하게 바꿔줌 특정 데이터베이스에 종속 x
-가변문자, 문자열 자르는 함수, 페이징 등등 데이터베이스가 제공하는 문법과 함수가 조금씩 다르다
-방언: sql 표준을 지키지 않는 데이터베이스만의 고유한 기능
H2Dialect가 이걸로 쓸테니 이렇게 해석해줘 라는 것(40가지의 여러가지 방언이 있음)

// javax로 시작하는것은 내가 하이버네이트가 아닌 다른 라이브러리를 사용해도 적용이 가능하다
즉 표준을 지킨의미 만약에 하이버네이트로 시작하면 하이버네이트만 적용 가능


profile
컴퓨터가 알아서 해주는건 없다. 게으른 개발자가 되자

0개의 댓글