配置
Project结构
SpringMVC启用
Spring MVC配置
Spring自动扫描
getBean的方法
SpringMVC与Struts2的区别
Log4j
拦截器与过滤器
文件Upload上传方式
获取上传本地路径
AJAX处理
Mybatis使用Mybatis连接池
Druid连接池
缓存机制一级缓存
二级缓存
MybatisRedis
部署到tomcat导出war包
导出mav...
分类:
其他好文 时间:
2016-04-12 17:26:58
阅读次数:
635
简介缓存
缓存是广泛使用的用于优化数据库应用程序。缓存的目的是减少你的应用程序,并通过保存从数据库已加载数据的数据库之间的流量。检索数据当前未在高速缓存仅当数据库访问是必要的。应用程序可能需要从时间空(无效)的高速缓存,以时间,如果该数据库被更新或以某种方式修改,因为它无法知道缓存是否是最新的方式。
Hibernate的缓存
Hibernate使用的对象两个不同的缓存:一级缓存和二级缓存。第...
分类:
Web程序 时间:
2016-04-11 14:29:35
阅读次数:
124
MyBatis一级缓存引起的无穷递归 MyBatis一级缓存引起的无穷递归 引言: 最近在项目中参与了一个领取优惠劵的活动,当多个用户领取同一张优惠劵的时候,使用了数据库锁控制并发,起初的设想是:如果多个人同时领一张劵,第一个到达的人领取成功,其它的人继续查找是否还有剩余的劵,如果有,继续领取,否则 ...
分类:
其他好文 时间:
2016-04-11 10:07:50
阅读次数:
167
1.hibernate缓存、二级缓存是怎么实现的,除了oscache还引用了哪些缓存,缓存的原理是怎样的,如果自己去模拟二级缓存该怎么写,假如数据被不停地修改或更新,那怎样保证缓存中的数据是最新的? (1)一级缓存就是Session级别的缓存,一个Session做了一个查询操作,它会把这个操作的结果 ...
分类:
其他好文 时间:
2016-04-10 21:26:33
阅读次数:
210
引言: 最近在项目中参与了一个领取优惠劵的活动,当多个用户领取同一张优惠劵的时候,使用了数据库锁控制并发,起初的设想是:如果多个人同时领一张劵,第一个到达的人领取成功,其它的人继续查找是否还有剩余的劵,如果有,继续领取,否则领取失败。在实现中,我一开始使用了递归的方式去查找劵,实际的测试中发现出现了 ...
分类:
其他好文 时间:
2016-04-07 13:27:23
阅读次数:
111
Hibernate一级缓存又称为“Session的缓存”。Session的缓存是事务范围的缓存(Session对象的生命周期通常对应一个数据库事务或者一个应用事务)。一级缓存中,持久化类的每个实例都具有唯一的OID。下面我们用实例来看看Hibernate一级缓存的使用:Employee表(employee_company_..
分类:
Web程序 时间:
2016-03-22 00:51:13
阅读次数:
208
阅读目录 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 1.1. 一级缓存是sqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap),用于存储缓存数据。不同的sqlSessio
分类:
其他好文 时间:
2016-03-16 07:12:23
阅读次数:
293
hibernate一级缓存:session缓存即事务级缓存,session关闭,缓存自动销毁,开发人员不用管理,由hibernate管理,save、update、saveoOrUpdate、lock、load、list会自动向一级缓存中存放数据,get,load,list会自动从一级缓存中取数据,可
分类:
Web程序 时间:
2016-03-15 23:33:45
阅读次数:
201
【转】MyBatis学习总结(七)——Mybatis缓存 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且
分类:
其他好文 时间:
2016-03-14 11:56:45
阅读次数:
183
Hibernate的一级缓存其实就是Session内置的一个Map,用来缓存它操作过的实体对象,对象的主关键字ID是Map的key,实体对 象就是对应的值。所以,一级缓存是以实体对象为单位进行存储的,访问时也是以实体为单位的(直接访问属性是不能使用缓存的),并且要求使用主关键字ID来 进行访问。 一
分类:
Web程序 时间:
2016-03-09 23:53:35
阅读次数:
242