哪个hibernate类加载hbm文件的表

时间:2014-01-02 12:39:51

标签: java hibernate hibernate-mapping hbm

最近我升级到了hibernate 4,发现每次服务器启动时都会加载一些约束。我想知道如何通过hibernate添加这个表约束。哪个hibernate类加载表属性,如表名,列,索引,约束等。

此加载是否与以前的hibernate版本不同。

1 个答案:

答案 0 :(得分:0)

这是在类org.hibernate.cfg.Configuration和org.hibernate.cfg.AnnotationBinder中完成的,在那里搜索约束关键字并放置一些断点。

您还可以打开日志记录并搜索约束名称或关键字约束,首先尝试使用DEBUG级别,如果没有帮助则尝试TRACE:

<logger name="org.hibernate">
    <level value="debug" />
</logger >