Spring
一些关于Spring的知识。
nZk丶
这个作者很懒,什么都没留下…
展开
-
Cron表达式
近日,在看Spring中的Quartz框架时,发现了在编写触发器时有CronScheduleBuilder 和 CronTrigger 这两个类,编写时要用到Cron表达式,了解了一下还蛮好用的,在这里概述一下:首先cron表达式由7个部分组成,中间由空格分隔,这7部分从左往右依次是:(秒 分 时 月份中的第几天 月 星期中的第几天 年份)注意:星期中的第几...原创 2019-12-12 18:26:35 · 316 阅读 · 0 评论 -
Spring中Bean的加载时机
先来说几个Spring的重要组件:BeanPostProcessor接口:拦截所有容器中的Bean,并且可以完成Bean的创建-->初始化-->销毁。BeanFactoryPostProcessor接口:拦截容器。BeanDefinitionRegistryPostProcessor接口:在Bean的声明即将被加载之前调用。这里可以理解为BeanPostProces...原创 2019-12-10 12:41:11 · 956 阅读 · 0 评论 -
Spring中Bean的生命周期和具体实现方法
Bean的生命周期:初始化,创建并使用,销毁。现在来说说四种完成Bean生命周期的方法:方法一:适用于Bean()+返回值的方式 -->返回值给Ioc容器init()初始化 destory()销毁xml配置:init-method="xxx" destory-method="xxx"注解形式:@Bean(value="xxx",initMethod="x...原创 2019-12-06 20:43:19 · 370 阅读 · 0 评论 -
Spring中的自动装配方式
开发过程中,我们有着约定优于配置的思想,Spring中的自动装配方式,就是这种思想的具现。先提一下,简单类型不能自动装配!主流的自动装配标识有如下三种:①autowire="byName"(通过Bean的ID和引用类型的ref属性的对应来自动装配)②autowire="byType"(通过Bean的类型(class)与该对应类的ref属性类型一致来自动装配)③autowire=...原创 2019-11-25 20:29:01 · 234 阅读 · 0 评论 -
Spring中依赖注入(DI)的三种方式
总得来说,Spring中依赖注入有这么三种方式:①通过set方式赋值②通过构造器赋值③通过p标签赋值下面我们稍稍展开来谈:1.通过set方式赋值<bean id="teacher" class="org.szh.entity.Teacher" p:age="24" p:name="lq"><property name="name" value="zs...原创 2019-11-24 10:27:29 · 342 阅读 · 0 评论