【发布时间】:2010-07-05 18:51:06
【问题描述】:
当我尝试使用 hibernate xml 映射文件...hbm.xml 将我的数据库中的一个表与我的应用程序中的一个 bean 映射时,我每次运行应用程序时都会得到以下结果:
信息:找不到表:物种 初始 SessionFactory 创建 failed.org.hibernate.HibernateException: 缺失表:物种
我已经意识到问题在于 hibernate 无法识别我的表,因为我在 db 中有它的小写字母。
我意识到这一点是因为当我在创建和删除模式下更改属性 hibernate.hbm2ddl.auto(放置在 hibernate.cfg.xml 中,我将其置于验证模式)时,它可以工作,因为它会创建一个新表大写(包括列名),让旧的小写保持不变。
我认为这与休眠配置有关,所以...
如何更改休眠配置以了解数据库的小写配置?
【问题讨论】:
-
不,是德比(Jave db embbebed)