摘要: 它是hibernate用于区分两个对象是否是同一个对象的标识。 我们都知道,虚拟机内存区分两个对象看的是内存的地址是否一致。数据库区分两个对象,靠的是表的主键。hibernate负责把内存中的对象持久化到数据库表中,靠的就是对象标识符来区分两个对象是否是同一个。实体类中映射主键的字段就是OID 在映 阅读全文
posted @ 2018-05-12 22:54 阿善9 阅读(1864) 评论(0) 推荐(2) 编辑
摘要: 1.1. 阐述你对inverse的理解 答: 1、inverse的默认值是false,代表不放弃外键维护权,配置值为true,代表放弃了外键的维护权。 2、双方维护外键会多产生update语句,造成浪费资源,一般一对多的情况中一方放弃维护权,多对多情况任意一方放弃 3、Inverse 决定数据库中外 阅读全文
posted @ 2018-05-12 22:21 阿善9 阅读(138) 评论(0) 推荐(0) 编辑
摘要: @Test报堆栈溢出, 在main中报错toString 阅读全文
posted @ 2018-05-12 20:10 阿善9 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 17:51:45,580 ERROR SqlExceptionHelper:129 - Column 'lkm_cust_id' cannot be nullorg.hibernate.exception.ConstraintViolationException: could not execute 阅读全文
posted @ 2018-05-12 17:54 阿善9 阅读(209) 评论(0) 推荐(0) 编辑