今天又出现了HibernateSystemException这个异常。。。哎 都是自己的忘性太大了
有时犯了同样的错误。
我们在定义数据库的时候通常都是会对主键进行自增和一系列的限制
所以我们在引入Hibernate时,对于实体类的映射文件xxx.hbm.xml进行配置的时候一定要这样
<class name="com.JustCoding.internship.persistence.model.TSection" table="t_section" catalog="justcoding">
<id name="id" type="java.lang.Integer">
<column name="ID_" />
<generator class="increment" />
</id><generator class="increment" />就是这个问题 class有三种属性值 分别为increament:递增sequence:序列assigned:程序设置--主键无需Hibernate干涉 由BO层来处理还有一些 大家可以去查手册
本文讲述了在使用Hibernate框架时,如何正确地配置实体类映射文件中的主键生成策略,特别是针对自增主键的配置方法。
474

被折叠的 条评论
为什么被折叠?



