上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 117 下一页
  2021年10月17日
摘要: 一、概念 bean 的 后置处理器允许在调用 初始化方法前后 对 bean 进行额外的处理。 注意:bean 的后置处理器会对 IOC 容器里的所有的 bean 实例逐一进行处理,而非单一实例! 二、实现后置处理器 bean 的后置处理器需要实现接口:org.springframework.bean 阅读全文
posted @ 2021-10-17 15:50 格物致知_Tony 阅读(213) 评论(1) 推荐(0) 编辑
摘要: 一、概述 Spring IOC 容器可以管理 bean 的生命周期,Spring 允许在 bean 生命周期内特定的时间点执行指定的任务 二、bean 的生命周期 Spring IOC 容器对 bean 的生命周期进行管理的过程: ① 通过构造器或工厂方法创建 bean 实例; ② 为 bean 的 阅读全文
posted @ 2021-10-17 13:57 格物致知_Tony 阅读(44) 评论(0) 推荐(0) 编辑
  2021年10月16日
摘要: Bean 的作用域 在 Spring 中,可以在 <bean> 元素的 scope 属性里设置 bean 的作用域,以决定这个 bean 是单实例的还是多实例的。 默认情况下,Spring 只为每个在 IOC 容器里声明的 bean 创建唯一一个实例(Spring 中默认是单例的 bean),整个  阅读全文
posted @ 2021-10-16 18:37 格物致知_Tony 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、通过继承实现 bean 配置信息的重用 当需要创建多个 bean 时,如果其中一个 bean 的属性个别属性与另外不一样,其他信息都一样,这时就可以实现配置信息的重用。 配置文件: <bean id="person01" class="com.njf.spring.bean.Person"> < 阅读全文
posted @ 2021-10-16 17:32 格物致知_Tony 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 一、静态工厂创建 bean 当我们创建一个复杂对象的时候,可以利用工厂模式来创建 bean 对象。 工厂模式:工厂帮我们创建对象,有一个专门帮我们创建对象的类,这个类就是工厂 静态工厂:工厂本身不用创建,通过静态方法调用:对象 = 工厂类.工厂方法名() 实例工厂:工厂本身需要创建对象 工厂类 工厂 阅读全文
posted @ 2021-10-16 17:11 格物致知_Tony 阅读(220) 评论(0) 推荐(0) 编辑
  2021年10月15日
摘要: 一、通过 setter 方法为属性赋值 通过 bean 的 setXxx() 方法赋值,在配置文件中注册一个bean,并使用 property 标签来给属性赋值: <!--注册一个Person对象,Spring会自动创建这个Person对象--> <bean id="person01" class= 阅读全文
posted @ 2021-10-15 22:29 格物致知_Tony 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 一、注册 Bean 基于 XML 配置的方式,可以在 Spring 的配置文件中使用 bean 标签来配置 bean 的信息。 Person 类的声明: 1 public class Person { 2 private String lastName; 3 private Integer age; 阅读全文
posted @ 2021-10-15 22:28 格物致知_Tony 阅读(167) 评论(0) 推荐(0) 编辑
  2021年10月10日
摘要: HelloWorld:通过各种方式给容器中注册对象 以前是自己new对象,现在所有的对象交给容器创建;给容器中注册组件 框架使用流程: (1)导包 使用 Maven 的方式,添加依赖: <properties> <maven.compiler.source>8</maven.compiler.sou 阅读全文
posted @ 2021-10-10 18:34 格物致知_Tony 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一、IOC(Inversion(反转) Of Control):控制反转 控制:资源的获取方式: (1)主动式:(每次要什么资源,就直接创建即可) BookServlet{ BookService bs = new BookService(); AirPlane ap = new AirPlane( 阅读全文
posted @ 2021-10-10 12:34 格物致知_Tony 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 方式一:使用 Intellij IDEA 方式二:使用Spring官方提供的 sts(Spring Tool Suite) 开发工具(装好插件的eclipse) 在Spring Tool Suite工具中通过如下步骤创建Spring的配置文件 ① File -> new -> Spring Bean 阅读全文
posted @ 2021-10-10 10:36 格物致知_Tony 阅读(42) 评论(0) 推荐(0) 编辑
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 117 下一页