- 博客(5)
- 收藏
- 关注
原创 浅拷贝 和 深拷贝
Fatherpackage com.kevin.test.test;/** * Created by jinyugai on 2018/11/16. */public class Father implements Cloneable { public String xm; public Child child; public Girl girl; ...
2018-11-16 15:30:16 195
转载 悲观锁 乐观锁 (转)
悲观锁(Pessimistic Lock) 悲观锁的特点是先获取锁,再进行业务操作,即“悲观”的认为获取锁是非常有可能失败的,因此要先确保获取锁成功再进行业务操作。通常所说的“一锁二查三更新”即指的是使用悲观锁。通常来讲在数据库上的悲观锁需要数据库本身提供支持,即通过常用的select … for update操作来实现悲观锁。当数据库执行select for update时会获取被...
2018-11-07 17:01:33 176
原创 组合主键——实体类——Oracle数据库
@Entity@Table(name = "XXXX")public class RolePrivilegeMap implements CmsMainBo { private RolePrivilegeMapId id; @EmbeddedId public RolePrivilegeMapId getId() { return id; ...
2018-11-07 16:24:41 807
原创 SQL ———————————————— in exits
select A.* from Person B where A.id in (select B.id from You B where B.id = A.id )select A.* from Person B where exits (select 1 from You B where B.id = A.id )1. in()适合B表比A表数据小的情况2. exi...
2018-11-07 16:07:33 147
原创 原子性,一致性,隔离性,持久性 ACID
原子性事务中的操作要么都发生,要么都不发生。一致性一致性是指在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。这是说数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性 对银行转帐事务,不管事务成功还是失败,应该保证事务结束后ACCOUNT表中aaa和bbb的存款总额为2000元。 隔离性这指的是在并发环境中,当不同的事务同时操纵相同的数据时...
2018-11-06 11:32:03 609
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人