在hibernate中,有一级缓存session和二级缓存sessionFactory这些机制,一方面为编码提供了便利,同时也会有一些副作用。比如有较大的数据量交互的话,缓存反而会降低效率。最近在做一个有关批量更新的程序,在调用session.update()之后,对象会保存在缓存中,如果数据量超过 ...
分类:
数据库 时间:
2017-04-20 19:27:28
阅读次数:
232
在用ssh框架的时候遇到一个问题(hibernate版本号4.3) 问题描写叙述:web端和应用程序都能够读写数据库。当应用程序改动数据库后。hibernate无法读取最新值,读出来的一直都是旧数据。 网上查找:初步定为是缓存引起,在关闭hibernate 的一级。二级缓存和查询缓存之后。依旧读不到 ...
分类:
数据库 时间:
2017-04-11 09:31:38
阅读次数:
321
最近把工程改为Hibernate和MyBatis并存,并存只要注意两点即可: 1.使用同一个dataSource 2.事物交给Hibernate进行管理(Hibernate4+) Hibernate做CUD操作 MyBatis负责R 在整合完成之后发现一个问题。使用MyBatis进行查询报错: In ...
分类:
其他好文 时间:
2017-04-10 12:41:56
阅读次数:
4708
Hibernate4 与 spring3 集成之后, 如果在取得session 的地方使用了getCurrentSession, 可能会报一个错:“No Session found for current thread”, 这个错误的原因,网上有很多解决办法, 但具体原因的分析,却没有多少, 这里转 ...
分类:
其他好文 时间:
2017-04-09 16:58:21
阅读次数:
139
hibernate4的改动较大只有spring3.1以上版本能够支持,Spring3.1取消了HibernateTemplate,因为Hibernate4的事务管理已经很好了,不用Spring再扩展了。这里简单介绍了hibernate4相对于hibernate3配置时出现的错误,只列举了问题和解决方 ...
分类:
Web程序 时间:
2017-04-06 17:44:57
阅读次数:
184
1、 持久化: a) 侠义概念:数据存储在物理存储介质不会丢失。 b) 广义概念:也就是对数据的crud操作都叫持久化。 c) 加载:hibernate里的,数据从数据库中加载到session 2、 ORM(object relation mapping) ...
分类:
Web程序 时间:
2017-04-04 21:49:49
阅读次数:
207
1.SSH知识点回顾2.搭建SSH开发环境3.struts2整合spring-->spring整和hibernate4.案例:使用ssh框架开发人员管理系统1.ssh知识点回顾通常的web应用开发可以分为三层结构:"web层","业务层","持久层". 2.SSH环境搭建 * 引入struts2的j... ...
分类:
其他好文 时间:
2017-03-25 21:47:59
阅读次数:
193
Atitit hibernate3 hinernate4 hibernate5新特性attilax总结 1.1. Hibernate3的新特性 1 1.2. hibernate4.1版本中的新特性和hibernate3.3部分区别 - WTOM的博客 - 博客频道 - CSDN.NET.html1 ...
分类:
Web程序 时间:
2017-03-17 23:38:34
阅读次数:
529
Hibernate4入门(二) 初始化数据 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import org.hibernate.Session; im ...
分类:
Web程序 时间:
2017-03-07 16:48:56
阅读次数:
223
1.导入所有相关jar包 https://pan.baidu.com/s/1i5OakiL 2.配置hibernate.cfg.xml文件 3.新建映射类 4.测试 ...
分类:
Web程序 时间:
2017-03-07 11:40:38
阅读次数:
165