2015年2月17日
摘要: 1、悲观锁 它指的是对数据被外界修改保持保守态度,因些,在整个数据处理过程中,将数据牌锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层的锁机制才能保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。 一个典型的悲观锁调用示例: select * from account where name = "12345" for update ... 阅读全文
posted @ 2015-02-17 21:58 hwlsniper 阅读(2263) 评论(0) 推荐(0) 编辑
摘要: 1、hibernate 也可以通过标准的 SQL 进行查询 (1)、将SQL查询写在 java 代码中 /** * 查询所有 */ @Test public void testQuery(){ // 基于标准的 sql 语句查询 String sql = "select * from t_person"; // 通过 createSQLQuery 获取 SQLQuer... 阅读全文
posted @ 2015-02-17 18:45 hwlsniper 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 一、QBC (Query By Criteria) 主要有Criteria,Criterion,Oder,Restrictions类组成 1、java 代码如下: /** * 查询所有 */ @Test public void testQuery(){ // 获取 Criteria 对象 Criteria criteria = session.createCriteria(Pe... 阅读全文
posted @ 2015-02-17 12:47 hwlsniper 阅读(452) 评论(0) 推荐(0) 编辑