摘要: 在java web项目中我们通常会有这样的需求:当项目启动时执行一些初始化操作,例如从数据库加载全局配置文件等,通常情况下我们会用javaee规范中的Listener去实现 常用的监听器有spring的ContextLoaderListener 或者logback 阅读全文
posted @ 2018-01-16 13:44 qq871928901 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 过滤器,拦截器,监听器具体应用上的区别 把整个项目的流程比作一条河,那么监听器的作用就是能够听到河流里的所有声音,过滤器就是能够过滤出其中的鱼,而拦截器则是拦截其中的部分鱼,并且作标记。所以当需要监听到项目中的一些信息,并且不需要对流程做更改时,用监听器;当需要过滤掉其中的部分信息,只留一部分时,就 阅读全文
posted @ 2018-01-16 13:44 qq871928901 阅读(145) 评论(0) 推荐(1) 编辑
摘要: spring 过滤器简介 过滤器放在容器结构的什么位置 过滤器放在web资源之前,可以在请求抵达它所应用的web资源(可以是一个Servlet、一个Jsp页面,甚至是一个HTML页面)之前截获进入的请求,并且在它返回到客户之前截获输出请求。Filter:用来拦截请求,处于客户端与被请求资源之间,目的 阅读全文
posted @ 2018-01-16 13:43 qq871928901 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 我们在开发过程中经常要用到线程池,线程池应该统一管理起来,而不是随用随建。ThreadPoolTaskExecutor——将线程池交给spring管理 1. ThreadPoolTaskExecutor配置 Reject策略预定义有四种: (1)ThreadPoolExecutor.AbortPol 阅读全文
posted @ 2018-01-16 11:43 qq871928901 阅读(277) 评论(0) 推荐(0) 编辑