摘要: Spring支持3种依赖注入的方式:属性注入、构造器注入、工厂 1.属性注入 属性注入即通过setter方法注入Bean的属性或依赖的对象。使用<property>元素,使用name属性指定Bean的属性名称,value 属性或<value>子节点指定属性值 ,是实际应用当中最常用的注入方式。 2. 阅读全文
posted @ 2019-05-06 15:13 风云独舞 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 1.ApplicationContext简述 ApplicationContext代表IOC容器,在SpringIOC容器中读取Bean配置创建Bean实例之前,必须对它进行实例化,只有在容器实例化后才可以从IOC容器里获取Bean实例并使用。 2.Spring IOC容器实现方式 Spring 提 阅读全文
posted @ 2019-05-06 14:27 风云独舞 阅读(5040) 评论(0) 推荐(1) 编辑
摘要: 1.什么是IOC与DI IOC(Inversion of Control):其思想是反转资源获取方向,传统的资源查找方式要求组件想容器发起请求查找资源,作为回应,容器适时的返回资源,而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接受资源,这种行为也 阅读全文
posted @ 2019-05-06 14:01 风云独舞 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.首先我们来创建一个HelloWorld类,通过Spring来对这个类进行实例化 2.之后在项目的类路径下,我是在resources文件夹下创建 spring.xml文件 3.编写测试类创建HelloWorld类实例 这里使用Spring的IOC容器ApplicationContext的实现类Cl 阅读全文
posted @ 2019-05-06 13:40 风云独舞 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 如果需要在IDEA自动创建spring.xml配置文件,那么我们就需要先引入Spring相关的依赖 引入之后我们就可以看到效果 自动生成的spring 配置文件: 阅读全文
posted @ 2019-05-06 12:02 风云独舞 阅读(1395) 评论(0) 推荐(1) 编辑