내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
원본 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
configuration
−
사이드바
권남의 Github
권남의 위키
까먹지말자! 블로그
권남의 Twitter
URLEncode/HTMLEscape
Java Properties
java:hibernate:configuration
문서의 이전 판입니다!
−
목차
Hibernate Configurations
hibernate.hbm2ddl.auto 프라퍼티
hibernate.use_sql_comments 프라퍼티
Hibernate Configurations
http://docs.jboss.org/hibernate/core/3.5/reference/en/html/session-configuration.html
hibernate.hbm2ddl.auto 프라퍼티
http://gyumee.egloos.com/2483659
참조.
create : Session factory가 실행될 때에 스키마를 지우고 다시 생성. 클래스패스에 import.sql 이 존재하면 찾아서, 해당 SQL도 함께 실행함.
create-drop : create와 같지만 session factory가 내려갈 때 스키마 삭제.
update : 시작시, 도메인과 스키마 비교하여 필요한 컬럼 추가 등의 작업 실행. 데이터는 삭제하지 않음.
validate : Session factory 실행시 스키마가 적합한지 검사함. 문제가 있으면 예외 발생.
개발시에는 create가, 운영시에는 auto 설정을 빼거나 validate 정도로 두는 것이 좋아 보인다. update로 둘 경우에, 개발자들의 스키마가 마구 꼬여서 결국은 drop 해서 새로 만들어야 하는 사태가 발생한다.
hibernate.use_sql_comments 프라퍼티
Native SQL 쿼리로 변환할 때 쿼리에 대한 주석을 함께 달아준다.
java/hibernate/configuration.1322654688.txt.gz
· 마지막으로 수정됨: 2011/11/30 21:04 저자
kwon37xi
문서 도구
원본 보기
이전 판
역링크
맨 위로