有没有办法让hibernate为未映射的类抛出异常?

时间:2011-05-26 15:35:37

标签: hibernate hibernate-mapping

Hibernate使用隐式多态意味着当你有一个查询(在我的情况下为Criteria)与没有hibernate映射的类显式关联时,它会无声地失败(返回一个空列表 - 实际上它甚至都没有执行查询,因为它不知道类在数据库中映射的内容。)

我很好奇是否有一个配置设置使得这个失败更加冗长,因为大型项目并不总是直截了当地验证与类关联的所有查询都有在hibernate配置中定义的映射。

1 个答案:

答案 0 :(得分:0)

不要这么认为。它显然是以这种方式设计的,以支持隐式多态(见http://opensource.atlassian.com/projects/hibernate/browse/HHH-1665)。

然而,对我而言,它看起来更像是一个错误而不是其他任何东西......: - )

相关问题