摘要: 事务并发处理(面试的意义更大) a) 事务:ACID i. Atomic(原子性) Consistency(一致性) Isolation(隔离性) Durability(独立性)b) 事务并发时可能出现的问题:第一类丢失更新(Lost Update)时间取款事务A存款事务BT1开... 阅读全文
posted @ 2014-12-08 21:02 enjoy_clh 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一级缓存和二级缓存和査询缓存(面试题) a) 什么是缓存b) 什么是一级缓存,session级别的缓存c) 什么是二级缓存,SessionFactory级别的缓存,可以跨越session存在 i. 经常被访间 ii. 改动不大不会经常改动 iii. 数重有限d) 打开二级缓存 i. hib... 阅读全文
posted @ 2014-12-08 19:35 enjoy_clh 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 注意session.clear()的运用,尤其在不断分页循环的时候a) 在一个大集合中进行遍历,遍历msg,取出其中的含有敏感字样的对象b) 另外一种形式的内存泄露 ( //面试题:Java有内存泄漏吗?语法级别没有 但是可由java引起,例如:连接池不关闭,或io读取后不关闭)1+N问题 (典型的... 阅读全文
posted @ 2014-12-08 16:59 enjoy_clh 阅读(126) 评论(0) 推荐(0) 编辑
摘要: HQL vs EJBQL1 NativeSQL >HQL.> EJBQL(JPQL 1.0) > QBC(Query By Criteria) > QBE(Query By Example)"2 总结:QL应该和导航关系结合,共同为査询提供服务。@Test public void testHQ... 阅读全文
posted @ 2014-12-08 15:23 enjoy_clh 阅读(139) 评论(0) 推荐(0) 编辑