对于使用SQL server并且在主键上设置了自增,使用MyEclipse自动生成配置文件。在保存数据时,主键设置为null,会在运行时报错。

<id name="id" type="java.lang.Integer"><column name="id" /><generator class="assigned" />
</id>

只要改为下面的策略,就可以正常保存数据。

<id name="id" type="java.lang.Integer"><column name="id" /><generator class="identity" />
</id>

转载于:https://www.cnblogs.com/ychange/p/4536241.html

hibernate中标识字段不能保存相关推荐

  1. Hibernate中保存与持久性以及saveOrUpdate之间的区别

    保存与保存或更新与持久保存在Hibernate中 save和saveOrUpdate之间的区别是什么或save和persist之间的区别是任何Hibernate面试中常见的面试问题,就像Hiberna ...

  2. JPA学习笔记---JPA实体Bean的建立---链接上一个博文:对实体Bean中属性进行操作:保存日期类型,设置字段的长度,名字,是否为空,可以声明枚举字段;可以存放二进制数据,可以存放

    3.给上述生成的那个name字段:更改数据库中的字段名,是否为空,字段长度的设定,只需要   在Person.java文件中,加上 @Column(length=10,nullable=false,n ...

  3. 【Hibernate】Hibernate中查询表名、字段名以及字段类型等信息

    Hibernate中查询表名.字段名以及字段类型等信息的工具类 package com.lmb.ui.util;import org.hibernate.cfg.Configuration; impo ...

  4. Mybatis-Plus查询中排除标识字段

    一.查询中排除标识字段 1.1 测试查询 @Test public void findAllTest() {List<User> userList = userMapper.selectL ...

  5. Hibernate 中对象 set 属性时自动保存入库的问题

    背景 在某个项目中,通过 Heibernate 查出某个对象后,对属性进行了 set 操作,并没有进行 update 操作,但是在数据中自动保存了. 显然这并不是我想要的,我只是想 set 一下属性, ...

  6. oracle Blob保存方式,关于文件保存到Oracle中BLOB字段的方法及例子

    关于文件保存到Oracle中BLOB字段的方法及例子 ------------------------------------------- public class FileOpClass { pu ...

  7. hibernate中的映射文件xxx.hbm.xml详解总结

    一.Hibernate映射文件的作用: Hibernate映射文件是Hibernate与数据库进行持久化的桥梁 二,Hibernate映射文件主要内容:     (1).映射内容的定义: Hibern ...

  8. hibernate中的PO持久化对象及PO三种状态

    一,认识持久化对象PO: 在hibernate的应用程序中,每一个数据库中的表都对应一个持久化对象PO.PO可以看成是与数据库表相映射的java对象.最简单的PO对应数据库中某个表中的一条记录,多个记 ...

  9. Hibernate中的三种数据持久状态和缓存机制

    Java三大框架之--Hibernate中的三种数据持久状态和缓存机制 Hibernate中的三种状态   瞬时状态:刚创建的对象还没有被Session持久化.缓存中不存在这个对象的数据并且数据库中没 ...

最新文章

  1. LAMP高级环境实战
  2. 系统无法正确检测到盘符
  3. 如何在工作中自学UI设计
  4. 【AI-1000问】为什么深度学习图像分类的输入多是224*224
  5. CentOS安装Etcd
  6. 操作技巧——保障无线上网的技巧
  7. 淘宝开源网络框架tbnet之buffer
  8. 2019最新PayPal提现被退回的解决办法解析!
  9. Learning to Count via Unbalanced Optimal Transport
  10. ipa图片解密 php,ipa文件详解 - 如何提取App图片
  11. 盗版影视网站买什么服务器,文化部严打影视盗版:网吧主清空影视服务器
  12. 关灯后灯常亮、微亮、闪烁——多种原因分析
  13. nfs linux 权限不够,nfs Permission denied 的一种情况
  14. python 时间记录
  15. 亲历:IT 从业者避免猝死攻略 v1.0
  16. 参与 2021 第四季度 Flutter 开发者调查
  17. el-upload点击打开文件上传弹窗之前进行其他操作,等待操作完成后再打开文件上传弹窗
  18. OCRunner 第零篇:从零教你写一个 iOS 热修复框架
  19. www.etiger.vip 1612题 高斯求和
  20. 由爱故生忧,由爱故生怖,若离于爱者,无忧亦无怖。

热门文章

  1. rabbitmq中的消息有id吗_RabbitMQ 如何实现对同一个应用的多个节点进行广播
  2. java读取word文档内容_合并多个Word文档内容,还在复制粘贴就out了,同事五秒轻松搞定...
  3. python第三周笔记_Python第四周 学习笔记(1)
  4. python自动测试g_python自动化测试报告(excel篇)
  5. nginx防火墙在哪设置_Nginx 基本使用介绍
  6. eclipse怎么运行不了服务器,eclipse可以运行,部署服务器启动不起来
  7. 机器学习算法平台alink_机器学习-逻辑回归算法
  8. html有定位页面长度,html – 如何让div / span“填写”页面的剩余宽度/高度,并保持固定位置?...
  9. linux空间不足 进不了系统更新,ubuntu更新时提示/boot空间不足的解决方法
  10. 如何在SQL Server中的SELECT TOP 中使用变量