天天看点

hibernate调试中出现问题的原因

1)可能是因为*.cfg.xml文件中没有配置映射文件

(2)如果无法将数据插入到数据库时,可能的原因如下:

           <1>数据库驱动加载时用的是SQLServer而配置文件中的驱动却是其他数据库的驱动。

           <2>数据库中没有设置主键或自增类型,而在*.hbm.xml文件中却添加了主键生成策略

           <3>配置文件中的字段与数据库中的字段不对应

           <4>在唯一外键方法中,在*.hbm.xml文件中,外键被定义两次

            <5>主键生成策略时,只设置了外键却没有外键的参数

继续阅读