【发布时间】:2010-11-27 15:27:57
【问题描述】:
我正在使用 Hibernate 注释。
在我的所有模型类中,我都这样注释:
@Entity
@Table
public class SomeModelClass {
//
}
我的hibernate.cfg.xml是
<hibernate-configuration>
<session-factory>
<!-- some properties -->
<mapping package="com.fooPackage" />
<mapping class="com.fooPackage.SomeModelClass" />
</session-factory>
</hibernate-configuration>
对于我添加到 com.fooPackage 的每个类,我必须在 hibernate.cfg.xml 中添加一行,如下所示:
<mapping class="com.fooPackage.AnotherModelClass" />
有没有办法可以添加新的模型类但不需要将此行添加到 hibernate.cfg.xml?
【问题讨论】:
-
值得一提的是,
<mapping package="com.fooPackage/>条目用于配置在包本身上定义的元数据,而不是用于该包中的类in。
标签: java hibernate hibernate-annotations