====== Hibernate Types ====== * [[https://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html/ch06.html|Hibernate types]] * [[https://examples.javacodegeeks.com/enterprise-java/hibernate/hibernate-mapping-types-example/|Hibernate Mapping Types Example]] * [[https://github.com/vladmihalcea/hibernate-types|vladmihalcea/hibernate-types]] 각종 추가 Hibernate custom types. * [[http://java.dzone.com/articles/hibernate-types|An Inside Look at Hibernate Types]] * http://www.tutorialspoint.com/hibernate/hibernate_mapping_types.htm * http://docs.jboss.org/hibernate/orm/4.2/manual/en-US/html/ch06.html * [[java:hibernate:usertype|Hibernate User Type]] * 특정 Java 타입에 대해 강제로 Hibernate Type을 사용하게 하려면 ''@org.hibernate.annotations.Type(type = "HibernateType")'' 을 사용한다. // 예) boolean을 CHAR(1) 'Y'/'N' 값을 사용하는 "yes_no" Hibernate Type로 전환. @org.hibernate.annotations.Type(type="yes_no") private boolean flag; ===== Types ===== Hibernate 기본 내장 타입들 {{:java:hibernate:hibernate_types_01.png|}} {{:java:hibernate:hibernate_types_02.png|}}