사용자 도구

사이트 도구


java:jpa:converter

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
java:jpa:converter [2018/09/18 17:52]
kwon37xi [JPA Converter]
java:jpa:converter [2022/02/15 13:14]
kwon37xi [JPA Converter]
줄 27: 줄 27:
 } }
 </code> </code>
 +  * ''AttributeConverter''의 컨버팅 대상이 되는 클래스에 **''equals'', ''hashCode'' 메소드를 명확히 구현할 것.**
 ===== 잘못된 Colum Type 매핑 ===== ===== 잘못된 Colum Type 매핑 =====
   * AttributeConverter 를 사용하여 String, Number 같은 다소 광의의 타입을 명시적 비즈니스 도메인 타입으로 매핑했을 때(예: ISBN), 보통 해당 타입이 ''Serializable''을 구현하면서 Hibernate가 무조건 ''VARBINARY''로 매핑하는 버그가 있다(현재 5.2.x 버전도 마찬가지)   * AttributeConverter 를 사용하여 String, Number 같은 다소 광의의 타입을 명시적 비즈니스 도메인 타입으로 매핑했을 때(예: ISBN), 보통 해당 타입이 ''Serializable''을 구현하면서 Hibernate가 무조건 ''VARBINARY''로 매핑하는 버그가 있다(현재 5.2.x 버전도 마찬가지)
java/jpa/converter.txt · 마지막으로 수정됨: 2022/11/18 15:05 저자 kwon37xi