hibernate
DonelleYang技术博客
让人生充满永动的势能
-------你以为我在做梦,其实我已走在梦的路上,努力追寻......
展开
-
Spring和Hibernate集成配置事务管理
在Spring中有声明式事务的概念,通过和Hibernate类似框架的集成,可以很好的完成声明式事务。其实,不论在Spring中有几种配置Hibernate事务的方法,都逃不出一下几条:1.配置SessionFactory2.配置事务容器3.配置事务规则4.配置事务入口后面一共为大家提供4种配置Hibernate事务的方法。首先说下配置SessionFactory,原创 2015-05-14 17:56:13 · 561 阅读 · 0 评论 -
hibernate4使用本地sql查询和删除
public List listAll(Map map, int pn, int pageSize) throws Exception { // 定义StringBuffer对象,拼装sql语句 StringBuffer sb = new StringBuffer();转载 2015-05-15 16:19:13 · 1165 阅读 · 0 评论 -
Hibernate分页
public class BaseDAO extends HibernateDaoSupport{/** * 使用hql 语句进行分页查询操作 * @param hql 需要查询的hql语句 * @param offset 第一条记录索引 * @param pageSize 每页需要显示的记录数 * @return 当前页的所有记录 */public List findByPa原创 2015-05-07 17:48:33 · 419 阅读 · 0 评论 -
Hibernate通常是三种:hql查询,QBC查询和QBE查询:
通常使用的Hibernate通常是三种:hql查询,QBC查询和QBE查询:1、QBE(Qurey By Example)检索方式QBE是最简单的,但是功能也是最弱的,QBE的功能不是特别强大,仅在某些场合下有用。一个典型的使用场合就是在查询窗口中让用户输入一系列的查询条件,然后返回匹配的对象。QBE只支持=和like比较运算符,无法不大区间值,及其或的匹配。在这种情况下,还是采用HQL检转载 2016-06-08 16:18:45 · 1742 阅读 · 0 评论 -
hibernate一级缓存和二级缓存的区别
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发转载 2017-03-16 19:28:08 · 367 阅读 · 0 评论