spring + hibernate插入数据问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:25:20
我用Spring+hibernate向Mysql数据库里面插入数据,在运行的时候程序不报错。但是不能插入数据。当我把主键生成方式改成native的时候可插入数据。为什么我的主键生成方式改成其他的时候就不能插入数据呢。 我用show_sql显示SQL语句 也不显示SQL语句啊
高手 救命啊!这个程序太闹心了。一点错误提示也不给 我是一个新手真不知道怎么弄了
我的代码在这里
http://zhidao.baidu.com/question/68122404.html

应该是你的主键映射方式有问题,不知道你是直接用XML映射的,还是XDoclet,还是用注解的,不妨把那段配置拿来分析分析。

问题补充:
关键的Person.hbm.xml内容呢?

native当然可以了,但是比如你换成sequence,mysql根本不支持这种主键策略,当然不行了,mysql的native是aoto_increasement,也就是自增加,oracle的native是sequence,明白了吗