为什么Hibernate会忽略package-info.java?

Ale*_*yda 3 java annotations hibernate usertype

我正在尝试在包级别上使用Hibernate @TypeDef注释,就像在Hibernate文档中描述的那样.我正在使用Hibernate 3.6Spring 3.0.7.代码编译并且package-info.class在类路径中,但是Hibernate看不到它.

如果我@TypeDef上课,那它是有效的,但如果我放入了package-info.我试图谷歌但找不到任何有用的东西.

谢谢!

JB *_*zet 7

你可能需要添加一个

<resource package="com.foo.bar.thepackage"/>
Run Code Online (Sandbox Code Playgroud)

到您的Hibernate配置文件,或调用configuration.addPackage("com.foo.bar.thepackage").