当我尝试使用休眠 xml 映射文件 ...hbm.xml 将数据库中的表与应用程序中的 bean 映射时,我每次运行应用程序时都会得到以下结果:
信息:找不到表:especies 初始 SessionFactory 创建失败。org.hibernate.HibernateException:缺少表:especies
我已经意识到问题是hibernate无法识别我的表,因为我在数据库中使用小写字母。
我意识到这一点是因为当我在创建和删除模式下更改属性 hibernate.hbm2ddl.auto (放置在 hibernate.cfg.xml 中,我让它处于验证模式)时它可以工作,因为它创建了一个全部大写的新表(包括列名)并让旧的小写保持不变。
我认为这是关于休眠配置的,所以......
如何更改休眠配置以了解数据库的小写配置?