
article
文章平均质量分 75
dengdaip
这个作者很懒,什么都没留下…
展开
-
redis结合ssm框架中的使用,以AOP原理做一个redis缓存管理
本来想模仿声明式事物管理写一个声明式缓存管理出来的,但是最后发现自己对xml文件里面的标签一无所知,没有像事务管理一样提供类似的缓存管理标签,自己也不会写,故退而求其次,再以AOP原理写了一个切面缓存后,对dao层了一次封装,事物层调用的实际是自己封装类,再由自己的封装类去调用dao层的方法,在调用dao层方法前判断redis库里是否存在缓存,若存在,则从缓存里取出数据,若不存在,则调用方法从数据原创 2017-06-16 18:33:23 · 958 阅读 · 0 评论 -
struts2工作原理(流程)
1.一个web工程在启动服务的时候,会初始化web.xml文件里面的内容,其中包括fielter,servlet,一系列配置文件,如struts.xml.beans.xml等等2.客户端发送请求给服务器3.请求会经过web.xml文件里一系列的fielter,若请求格式与fieterDispatcher这个过滤器配置的一致,那么此时这个请求会进入fieterDispatcher的管控范围原创 2017-06-21 17:33:17 · 372 阅读 · 0 评论 -
hibernate工作流程
1.web服务器启动,通过初始化web.xml文件里的一系列配置文件信息来达到加载与hibernate相关文件效果2.请求经过控制层,业务层后到达数据访问层,此时创建sessionFactory3.获取当前session4.进行持久化操作5.关闭session6.关闭sessionFactoryhibernate实现延迟加载的一个例子(load)get与load区别原创 2017-06-22 00:13:57 · 516 阅读 · 0 评论 -
ajax向后台请求数据包含中文乱码问题解决
由于ajax默认返回编码为utf-8,故后台在返回数据时,应当将数据编码转为utf-8形式,如:java.net.URLEncoder.encode(businesshtmlStr,"utf-8");前台ajax接受数据时,用utf-8解码,如:decodeURIComponent(e)若整个项目为utf-8编码,则不会存在此问题若以上方法不行,则采用以下通用解决方法,注意:以原创 2017-08-10 09:59:30 · 1176 阅读 · 0 评论