我正在尝试在包级别使用Hibernate @TypeDef批注,这与Hibernate文档中所描述的完全相同。我正在使用Hibernate 3.6和Spring 3.0.7。代码可以编译,并且package-info.class在类路径中,但是Hibernate仍然看不到它。
Hibernate 3.6
Spring 3.0.7
package-info.class
如果我@TypeDef上课,那是行得通的,但是如果我把放在那,那是没有用的package- info。我试图用Google搜索,但找不到任何有用的信息。
@TypeDef
package- info
谢谢!
您可能需要添加一个
<resource package="com.foo.bar.thepackage"/>
到您的Hibernate配置文件,或调用configuration.addPackage(“ com.foo.bar.thepackage”)。