Joda Time and hibernate 4

不问归期 提交于 2019-12-03 14:54:47

You don't need to use @Type annotation. Just add following jpa property:

entityManagerFactory.getJpaPropertyMap().put("jadira.usertype.autoRegisterUserTypes", "true");

Also I think that you've missed jadira dependecy:

<dependency>
  <groupId>org.jadira.usertype</groupId>
  <artifactId>usertype.core</artifactId>
  <version>3.1.0.CR10</version>
</dependency>

If you use gradle and spring boot with annotation based configuration you can use @jakub-kubrynski advice by

build.gradle

dependencies {
    compile 'org.jadira.usertype:usertype.core:3.2.0.GA'
}

application.properties

#Hibernate config
spring.jpa.properties.jadira.usertype.autoRegisterUserTypes=true
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!