사용자 도구

사이트 도구


java:jpa:enum

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
java:jpa:enum [2014/10/01 17:58]
kwon37xi 만듦
java:jpa:enum [2014/10/02 16:40] (현재)
kwon37xi
줄 1: 줄 1:
-====== JPA 2.0 Enum Mapping ====== +====== JPA Enum ====== 
-  * [[http://appfuse.org/display/APF/Java+5+Enums+Persistence+with+Hibernate|Java 5 Enums Persistence with Hibernate]]+  * 기본적으로 Enum의 ''name()''이 문자열로 DB에 저장. 
 +  * ORDINAL은 사용하지 말 것. Enum의 순서 변경시 심각한 마이그레이션 이슈를 일으킴.
   * JPA 2.0에서는 ENUM값을 자유롭게 변경해서 넣을 때 문제가 있다. JPA 2.1에서는 Converter가 있어서 관계 없음.   * JPA 2.0에서는 ENUM값을 자유롭게 변경해서 넣을 때 문제가 있다. JPA 2.1에서는 Converter가 있어서 관계 없음.
- +  * JPA 2.0에서는 [[java:hibernate:usertype:generic_enum|Hibernate Generic Enum UserType]] 사용.
java/jpa/enum.1412153909.txt.gz · 마지막으로 수정됨: 2014/10/01 17:58 저자 kwon37xi