采用Spring拦截器的方式进行业务处理。HandlerInterceptor拦截器常见的用途有: 1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。 2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面; 3、性能监控:有时 ...
分类:
编程语言 时间:
2018-04-07 11:21:42
阅读次数:
212
如果你也在用Mybatis,建议尝试该分页插件,这个一定是最方便使用的分页插件。 该插件目前支持Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库分页。 我在做项目时在Mybatis配置xml中配置拦截器插件如下: 运行时却出现错误,报错java.l ...
分类:
其他好文 时间:
2018-04-03 19:17:42
阅读次数:
3164
静态代理与动态代理 静态代理 代理模式 (1)代理模式是常用设计模式的一种,我们在软件设计时常用的代理一般是指静态代理,也就是在代码中显式指定的代理。 (2)静态代理由 业务实现类、业务代理类 两部分组成。业务实现类 负责实现主要的业务方法,业务代理类负责对调用的业务方法作拦截、过滤、预处理,主要是 ...
分类:
编程语言 时间:
2018-03-31 20:36:54
阅读次数:
194
1.URL过滤: <http>
<intercept-url pattern="/**" access="hasRole('USER')" />
<form-login />
<logout />
</http>2.添加
分类:
编程语言 时间:
2018-03-19 16:52:16
阅读次数:
214
package com.archibladwitwicke.springboot2.chapter03.configurer; import com.archibladwitwicke.springboot2.chapter03.intercept.AdminLoginIntercept; impo... ...
分类:
编程语言 时间:
2018-03-16 19:39:38
阅读次数:
2091
weblogic做服务器,今天进行了并发的测试性能,100的并大量,但是出现如下错误。 (并发中调用了数据库,没调用一次建立一个连接,由于是并发环境,导致连接池资源耗尽) 这个问题是数据连接池不够用了,将其设置为更大的数值(比如:100),这个问题解决。 2.第二个问题,当我数据连接池够用的情况下, ...
分类:
其他好文 时间:
2018-03-09 20:34:11
阅读次数:
1074
1 LoginInterceptor 2 struts.xml 3 没有登录的时候让登录页面全屏显示 在login.jsp中加入下面的代码即可。 ...
分类:
其他好文 时间:
2018-03-09 01:39:18
阅读次数:
204
SpringMVC 国际化 作为当前比较流行的MVC框架,SpringMVC也支持国际化。国际化说白了就是可以设置不同的语言。 Spring 国际化的步骤 给系统定义国际化的资源文件。 输出国际化,这需要两点的支持, 1,在视图输出界面使用SpringMVC的标签库 spring:message 2 ...
分类:
编程语言 时间:
2018-03-08 00:05:16
阅读次数:
194
Bean:存放实体类文件 entity:存放实体类文件 pojo:存放实体类文件 model:存放模型类文件 dataobject:存放数据源对象类文件 conn:建立了一个数据库连接对象,其他所有涉及到数据库操作的文件都需要包含这个文件并引用该对象。 dao:存放数据层文件 repository: ...
分类:
其他好文 时间:
2018-02-24 14:52:18
阅读次数:
423
1.jfinal 中设置拦截器 2.在拦截器 捕获异常信息统一处理 1 public class ExceptionInterceptor implements Interceptor { 2 3 //@Override 4 public void intercept(Invocation ai) ...
分类:
Web程序 时间:
2018-02-12 18:40:25
阅读次数:
297