随笔 - 1162  文章 - 0  评论 - 16  阅读 - 59万 

随笔分类 -  Spring注解驱动

Spring注解驱动开发
07(一)IOC 容器:【7】FactoryBean 注册组件
摘要:一、使用 FactoryBean 注册组件 使用 Spring 提供的 FactoryBean(工厂 Bean)注册组件。 Spring 中提供了 FactoryBean 这个接口,用于定义工厂 Bean。 自定义一个 Spring 的 FactoryBean: //创建一个 Spring 定义的  阅读全文
posted @ 2021-11-13 18:03 格物致知_Tony 阅读(72) 评论(0) 推荐(0) 编辑
06(一)IOC 容器:【6】@Import 系列—给容器中快速导入组件
摘要:一、@Import 注解 给容器中注册方式: 1) 通过包扫描+组件标注注解(@Controller/@Service/@Repository/@Component)【适用于添加自己写的类】2)@Bean 导入第三方包里面的组件3)@Import:快速给容器中导入一个组件 【1】@Import(要导 阅读全文
posted @ 2021-11-13 16:32 格物致知_Tony 阅读(73) 评论(0) 推荐(0) 编辑
05(一)IOC 容器:【5】@Conditional 按条件注册组件
摘要:一、@Conditional 注解 @Conditional({condition}):按照一定的条件进行判断,满足条件给容器注册 bean 二、给容器中注册组件 创建一个配置类,并在容器中创建两个 Bean 组件: @Configurationpublic class MainConfig3 { 阅读全文
posted @ 2021-11-13 13:51 格物致知_Tony 阅读(76) 评论(0) 推荐(0) 编辑
04(一)IOC 容器:【4】@Lazy—Bean组件懒加载
摘要:一、@Lazy 注解 @Lazy懒加载: 单实例 bean:默认在容器启动的时候创建对象; 懒加载,容器启动不创建对象。在第一次使用(获取)Bean 创建对象,并初始化 二、@Lazy——组件懒加载 Spring 的 IOC 容器中的 bean 默认是单例的。 在默认单例的情况下,IOC 容器一启动 阅读全文
posted @ 2021-11-13 11:22 格物致知_Tony 阅读(107) 评论(0) 推荐(0) 编辑
03(一)IOC 容器:【3】@Scope 设置组件作用域
摘要:一、@Scope 注解 @Scope:使用 @Scope 来调整组件的作用域 ConfigurableBeanFactory#SCOPE_PROTOTYPE prototypeConfigurableBeanFactory#SCOPE_SINGLETON singletonorg.springfra 阅读全文
posted @ 2021-11-13 11:16 格物致知_Tony 阅读(59) 评论(0) 推荐(0) 编辑
02(一)IOC 容器:【2】@ComponentScan 自动扫描组件&指定扫描规则
摘要:注解 @ComponentScan 通过此注解来设置包,类的扫描规则。 一、配置文件开发 在 Spring 配置文件中使用 <context:component-scan> 标签来设置包的扫描规则。 二、注解开发 在原来的配置类上面,可以添加 @ComponentScan 注解来添加类的扫描规则。 阅读全文
posted @ 2021-11-12 09:49 格物致知_Tony 阅读(267) 评论(0) 推荐(0) 编辑
01(一)IOC 容器:【1】@Configuration&@Bean 给容器中注册组件
摘要:注解: @Configuration:用来标注当前类是一个配置类(等价于配置文件) @Bean:给容器中注册一个组件,bean 类型就是方法的返回值类型,id 默认是方法名 一、配置文件开发 在没有使用注解开发时,每一个工程都需要配置一个 Spring 的配置文件。 在配置文件中使用 <bean> 阅读全文
posted @ 2021-11-12 09:43 格物致知_Tony 阅读(61) 评论(0) 推荐(0) 编辑
Spring 注解驱动【目录】
摘要:第一章:容器 第一节:组件添加 1、@Configuration&@Bean 给容器中注册组件 2、@ComponentScan 自动扫描组件 & 指定扫描规则 3、@Scope 设置组件作用域 4、@Lazy—Bean组件懒加载 5、@Conditional 按条件注册组件【重要】 6、@Impo 阅读全文
posted @ 2021-11-12 09:25 格物致知_Tony 阅读(38) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示