如何在Hibernate中全局定义UserType的名称?

时间:2010-01-27 23:17:26

标签: hibernate typedef usertype

可以使用@TypeDefs批注为UserType定义短类型名称。但是如何为整个应用程序定义它?

1 个答案:

答案 0 :(得分:1)

您可以为UserType类提供基本值类型名称(请参阅http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html_single/#mapping-types-basictypes),使该类替代标准类。

例如:

<typedef name="string" 
      class="com.foo.hibernate.userType.NewStringUserType"></typedef>