![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
最后111
越努力,越幸运!
展开
-
Hibernate JPA 悲观锁,乐观锁
1.悲观锁它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。 基于jdbc实现的数据库加锁如下:select * from account where name="Erica" for update在更新的过程中,数据库处于加锁状态,任何其他的针对本条数转载 2015-06-25 10:55:16 · 5302 阅读 · 0 评论 -
Hibernate中HQL函数
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。以下就是HQL的一些常用函数,有了这转载 2015-07-08 15:07:21 · 360 阅读 · 0 评论 -
Hibernate
简答题1、Hibernate中get和load有什么不同之处? 答:把get和load放到一起进行对比是Hibernate面试时最常问到的问题,这是因为只有正确理解get()和load()这二者后才有可能高效地使用Hibernate。get和load的最大区别是,如果在缓存中没有找到相应的对象,get将会直接访问数据库并返回一个完全初始化好的对象,而这个过程有可能会涉及到多个数据库调用;而loa转载 2015-06-25 11:05:27 · 426 阅读 · 0 评论 -
Hibernate
1,关于HQL与SQL,以下哪些说法正确 () A)HQL与SQL没什么差别 B)HQL面向对象,而SQL操纵关系数据库 C)在HQL与SQL中,都包含select,insert,update,delete语句 D)HQL仅用于查询数据,不支持insert,update和delete语句 2,在hibernate 中,在配置文件中标示一对多的标签是()转载 2015-06-24 16:07:28 · 572 阅读 · 0 评论