- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 项目经验记录:spring整合hibernate,配置二级缓存
最近用SSH帮老师做个项目,涉及到一些表的查询,而这些表的字段相对较多,每次查询都是执行SQL语句访问数据库,这样子就导致每次查询的速度很慢。所以我想到了用hibernate的二级缓存机制,至于hibernate二级缓存详细的原理可以百度找博客了解,这里就不多累赘。spring整合hibernate配置二级缓存步骤:1.配置ehcache.xml文件<?xml version="1.0" e...
2018-06-27 12:22:21 827
原创 学习记录:mybatis全局配置文件和mapper配置文件引入dtd实现XML代码智能提示
1.用压缩器打开我们的mybatis.jar,找到mybatis-3.4.5.jar\org\apache\ibatis\builder\xml 目录,并把mybatis-3-config.dtd和mybatis-3-mapper.dtd这俩个解压出来2.myeclipse10,打开windows>Preferences3.选择add之后开始引入你的dtdlocation:是你刚才解压出来的...
2018-06-26 17:34:20 575
原创 经验记录:ssh整合,hibernate懒加载异常
最近做项目中遇到一个问题,就是我通过hibernate访问数据库获取一个对象,我将其返回保存在JSP页面中,然后我通过hibernate懒加载去获取这个对象他的成员对象时报错。百度了原因是:spring管理hibernate默认在声明事物的方法结束后关闭session,例如你在Service层的方法通过注解声明了事物,那session将会在Service层的方法结束后关闭掉。所以当我们在jsp里去...
2018-06-26 12:08:32 299
原创 strut2自定义拦截器:实现用户权限
背景:我们都知道strut2的action是可以直接通过超链接直接访问的,但在我们访问某个网站时,用户如果没有登录是不可以直接访问某些页面的,这时候就需要用到拦截器将用户的请求拦截下来,然后判断用户是否登录。1.首先编写我们自己的拦截类,继承MethodFilterInterceptor类package com.action.interceptor;import javax.servlet.htt...
2018-06-06 23:18:49 180
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人