Spring框架
阳光爱笑~~
这个作者很懒,什么都没留下…
展开
-
Spring的依赖注入(DI)
1. 什么是依赖注入 依赖注入(DI): Dependency Injection。就是让spring框架给Bean对象的属性进行赋值. 它是 spring 框架核心 ioc 的具体实现. 我们的程序在编写时, 通过控制反转,把对象的创建交给了 spring,但是代码中不可能出现没有依赖的情况。ioc 解耦只是降低他们的依赖关系,但不会消除。 例如:我们的业务层仍会调用持久层的方法。那这种业务层和持久层的依赖关系, 在使用 spring 之后, 就让 spring 来维护了。 简单的说,依赖注入(DI)就原创 2020-07-16 16:41:29 · 217 阅读 · 0 评论 -
BeanFactory和ApplicationContext的区别
BeanFactory和ApplicationContext的区别 通过类视图我们可以看出,BeanFactory是Spring中IoC容器的顶层接口,而ApplicationContext是它的一个子接口,所以ApplicationContext具备BeanFactory提供的全部功能。 通常情况下,我们称BeanFactory是Spring的IoC基础容器。而ApplicationContext是容器的高级接口,它比BeanFactory多了很多重要的功能。例如,父子容器的概念(在SpringMVC原创 2020-07-16 16:18:53 · 184 阅读 · 0 评论 -
Spring注解开发的对应标签
@Configuration标识当前类是Spring的一个配置类 @ComponentScan替代xml中的<context:component-scan/> @Import引入其他配置类,被引入的配置类可以不加@Configuration注解 @PropertySource:引入外部properties文件,注意加classpath: @Value对成员变量赋值 @Bean将一个方法的返回值对象加入到Spring的容器当中管理 @Qualifier可以使用在方法参数..原创 2020-07-16 15:22:05 · 104 阅读 · 0 评论