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)