![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
qcuii
这个作者很懒,什么都没留下…
展开
-
Spring 学习—— Bean装配(Bean 管理的注解)
一、Bean管理的注解 1、Classpath 扫描与组件管理 2、类的自动检测与注册 Bean 3、<context:annotation-config/> 4、@Component,@Repository,@Service,@Controller 5、@Required 6、@Autowired 7、@Qualifier 8、Reso...原创 2018-06-20 20:30:16 · 275 阅读 · 0 评论 -
Spring 学习—— Bean装配(@Autowired)
一、@Autowired @Autowired 注释,它可以对成员变量、方法以及构造函数进行注解,完成自动装配的工作。通过 @Autowired 的使用来省略 get、set 方法。 此前我们在 xml 中的表示为<property name="属性名" value=" 属性值"/> 二、实例 三、@Autowired 的原理 ...原创 2018-06-21 00:16:06 · 265 阅读 · 0 评论 -
Spring 学习—— Spring 概述 及 IOC 容器
一、什么是 IOC IOC:控制反转,控制权的转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建和维护。 扩展:IOC既然是控制反转,到底是那些方面被反转了呢? 即获取依赖对象的过程被反转了,控制被反转之后,获取依赖对象的过程由自身管理变为了IOC容器的主动注入,所谓的依赖注入,就是由IOC容器在运行期间,动态的将某种依赖关系注入到对象之中。 ...原创 2018-06-18 21:13:36 · 202 阅读 · 0 评论 -
Spring 学习—— Bean装配(Bean常见配置项 及 作用域)
一、Bean 的常用配置项 1、Id :在整个 IOC 容器中 Bean 的唯一标识 2、Class :实例化哪一个类 !!必须配置 3、Scope :是 Bean 的作用域 4、Constructor arguments :构造器参数 5、Properties Bean :属性 (设值注入、构造注入) 6、AutoWiring mode :自重装配模式 ...原创 2018-06-18 21:40:18 · 166 阅读 · 0 评论 -
Spring 学习—— Bean装配( Bean 的作用域 二)
一、Bean 的生命周期 定义 -> 初始化 -> 使用 -> 销毁二、Bean 的初始化 1、实现 org.springframework.beans.factory.initializingBean 接口,覆盖 afterPropertiesSet 方法 2、配置 Init-method 三、Bean 的销毁 1、...原创 2018-06-18 23:18:58 · 136 阅读 · 0 评论 -
Spring 学习—— Bean装配(Bean 自动装配)
一、Bean 的自动装配 1、No : Default 不做任何操作。 2、byname:根据 Id 名进行自动装配,此选项将检查容器并根据名字查找与属性完全一致的 bean,并将其与属性自动装配 3、byType:如果容器中存在一个与指定类相同的 Bean ,那么将与该属性自动装配,如果存在多个类型 Bean ,那么会抛出异常,并指出不能使用 byType 方式进行自动装配,如...原创 2018-06-18 23:59:10 · 177 阅读 · 0 评论 -
Spring 学习—— Bean装配(Resources)
针对资源文件的统一接口一、Resources 1、URLResource:URL 对应的资源,根据一个URL地址即可构建。 2、ClassPathResource:获取类路径下的资源文件 3、FileSystemResource: 获取文件系统里面的资源文件 4、ServletContextResource: ServletContext封装的资源,用于访问ServletC...原创 2018-06-19 23:44:45 · 191 阅读 · 0 评论