hibernate
ATwill...
这个作者很懒,什么都没留下…
展开
-
Hibernate的LockMode(悲观锁和乐观锁)
在了解Hibernate的LockMode之前,我们先讲一下LockMode是什么东西?其实LockMode只是在使用Hibernate 中 的session.load()加载数据时指定的模式,也叫悲观锁(模式),然而,悲观锁是为了弥补read-committed 机制的不足,从而解决non-repeatable (不可重复读)和 phantom-read (幻读)问题 ,而non-repea转载 2015-04-14 16:11:33 · 495 阅读 · 0 评论 -
hibernate 的cascade的作用和用法
只有“关系标记”才有cascade属性; 一个操作因级联cascade可能触发多个关联操作。前一个操作叫“主控操作”,后一个操作叫“关联操作”。 cascade属性的可能值有 all: 所有情况下均进行关联操作,即save-update和delete。 none: 所有情况下均不进行关联操作。这是默认值。 save-update: 在执行save/update/sav转载 2015-04-25 13:38:55 · 1580 阅读 · 0 评论 -
@ManyToOne注解 与 @OneToMany
@ManyToOne注解的这端,是多端 1.在注释@ManyToOne(cascade=CascadeType.REFRESH,optional=true)中将属性optional设置为true,这可以使得即使外键为空时仍可以向表中添加数据。 2.假设Person和Book是一对多的关系,其中Person的成员变量为: private Integer personId; p转载 2015-04-25 13:52:35 · 3620 阅读 · 0 评论 -
No identifier specified for entity: com.hm.erp.bean.product.vo.ZtPrdAreasVo
No identifier specified for entity: com.hm.erp.bean.product.vo.ZtPrdAreasVo 没有指定实体标识符, 这是因为实体类没有指定 主键id 需要在id的get方法上面添加注解: @Id @Column(name="ID")原创 2015-05-15 17:49:47 · 1251 阅读 · 0 评论