上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2019年11月15日

摘要: 一 过滤器和拦截器的区别 (1)过滤器: 依赖于servlet容器,是JavaEE标准,是在请求进入容器之后,还未进入Servlet之前进行预处理,并且在请求结束返回给前端这之间进行后期处理。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过 阅读全文

posted @ 2019-11-15 00:04 GLLegolas 阅读(834) 评论(0) 推荐(0)

2019年11月14日

摘要: SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆。 拦截器不依赖与servlet容器,依赖于web框架。在SpringMVC中就是依赖于SpringMVC框架,在SSH框架 阅读全文

posted @ 2019-11-14 21:46 GLLegolas 阅读(202) 评论(0) 推荐(0)

2019年11月13日

摘要: Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 当多用户同时请求一个服务时,容器会给每一个请求分配一个线 阅读全文

posted @ 2019-11-13 17:27 GLLegolas 阅读(766) 评论(0) 推荐(1)

摘要: 第一种方式: spring框架,编写定时任务类,构造函数里使用Timer创建定时任务,然后扫描该类所在jar包 package scheduledTasks; import java.util.Timer; import java.util.TimerTask; import org.springf 阅读全文

posted @ 2019-11-13 17:10 GLLegolas 阅读(106) 评论(0) 推荐(0)

摘要: 本篇介绍Spring Bean实例的作用范围,Spring Bean实例的作用范围由配置项scope限定。通过本篇的学习,可以达成如下目标。 ● 应用scope配置项配置Bean的作用域 ● 应用单例模式singleton ● 应用原型模式prototype 1、作用域scope配置项 作用域限定了 阅读全文

posted @ 2019-11-13 16:15 GLLegolas 阅读(128) 评论(0) 推荐(0)

摘要: spring 容器中的bean的完整生命周期一共分为十一步完成。 1.bean对象的实例化 2.封装属性,也就是设置properties中的属性值 3.如果bean实现了BeanNameAware,则执行setBeanName方法,也就是bean中的id值 4.如果实现BeanFactoryAwar 阅读全文

posted @ 2019-11-13 16:12 GLLegolas 阅读(157) 评论(0) 推荐(0)

2019年11月8日

摘要: package springAnnotions; import java.util.Map; import org.springframework.web.bind.annotation.CookieValue; import org.springframework.web.bind.annotat 阅读全文

posted @ 2019-11-08 23:00 GLLegolas 阅读(217) 评论(0) 推荐(0)

摘要: 之前使用java线程池,都是先自己通过实现ThreadPoolExecutor写线程池类,然后写多线程类,用线程池的execute方法去执行多线程类类。 在spring中,可以通过@Async(value="beanId")注解来使用线程池进行多线程编程。 线程池的创建有两种方式,一种是配置文件,一 阅读全文

posted @ 2019-11-08 00:31 GLLegolas 阅读(1052) 评论(0) 推荐(0)

2019年11月7日

摘要: 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题。 1. 何为异步调用? 在解释异步调用之前,我们先来看同 阅读全文

posted @ 2019-11-07 23:38 GLLegolas 阅读(155) 评论(0) 推荐(0)

摘要: @RunWith(SpringJUnit4ClassRunner.class)、@ContextConfiguration的意思 @ContextConfiguration这个注解通常与@RunWith(SpringJUnit4ClassRunner.class)联合使用用来测试 当一个类添加了注解 阅读全文

posted @ 2019-11-07 23:29 GLLegolas 阅读(855) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页