- 博客(3)
- 资源 (3)
- 收藏
- 关注
转载 Spring如何处理线程并发
我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。 我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能在同一时刻被多个线程共享。 虽然模板类通过资源池获取数据连接或会话,但资源池本身解决的是数据连接或
2013-02-28 16:39:27 590
原创 rowid 和 rownum的使用
两者都是伪列, rowid 多用于 查找和删除重复记录 (1).适用于有大量重复记录的情况(列上建有索引的时候,用以下语句效率会很高): Delete empa Where ROWID Not In(Select Min(ROWID) From empa Group By empno); (2).适用于有少量重复记录的情况(注意,对于有大量重复记录的情况,用以下语句效率会很
2013-02-27 10:44:00 593
原创 synchronized同步的级别
对于非static的情况,synchronized是对象级别的,不同的对象之间互不影响 对于static的情况,synchronized是类级别的,它对类的所有对象都起作用
2013-02-26 20:51:33 590
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人