摘要: spring中的配置文件有两种: 以XML结尾的spring配置文件 以properties结尾的属性配置文件 在spring中有两种方式加载这两种文件: 通过注解+java配置的方式 通过XML的方式 详细配置且看下文: 一、加载spring配置文件*.xml 假设有一个关于数据源的配置文件spr 阅读全文
posted @ 2018-09-27 23:51 bug改了我 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 在spring ioc容器中,spring要先完成bean的定义和生成,然后需要需要注入的资源,在上一篇的扫描组件中就是这样实现的。而自动装配中我们只需要定义和生成一个bean,发现bean的过程将由spring自己完成,它是怎么发现的呢?答案是通过注解@Autowired,这个单词的意思就是自动装 阅读全文
posted @ 2018-09-27 20:34 bug改了我 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: 前两篇文章我总结了通过XML方式装配bean的实现方式,虽然比较简单,但是需要配置很多,很多时候我们都会使用注解进行装配。使用注解的方式可以减少XML的配置,既能实现XML的功能,还提供了自动装配功能,更加有利于开发,这就是传说中的“约定优于配置”原则,简称CoC(Convention over C 阅读全文
posted @ 2018-09-27 17:43 bug改了我 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 前一篇文章中已经介绍了XML方式装配bean的方式,本文将综合这些方式举一个实例并进行测试,我会把所有类型的参数都放在同一个类中进行测试,下面是我的类结构: 上图是我画的一个基本结构,可以看出该类中有基本类型变量、引用变量、属性变量、集合变量且集合元素有基本类型和引用类型,我的引用类型中所有变量使用 阅读全文
posted @ 2018-09-27 14:58 bug改了我 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 装配SpringBean,我理解的意思就在容器中定义一个bean,然后让容器通过某种方式找到它。因为在Spring中一切皆资源,资源就是所谓的bean,我们怎么才能从容器中获取这些资源呢?那就是控制反转Ioc(Inversion of Control)虽然我们不需要知道容器是怎么帮我们创建这些bea 阅读全文
posted @ 2018-09-27 13:42 bug改了我 阅读(317) 评论(0) 推荐(0) 编辑