Spring IoC配置元信息:Spring IoC有哪些配置元信息?它们的进化过程是怎样的?
上面几节我们讲了依赖查找、依赖注入和依赖的来源,其实这些内容都逃不过一个议题,那就是注入和配置到底是从哪来的,我们能不能通过配置的方式去影响容器的行为,答案是肯定的,那么我们这一节就会讨论关于元信息配置相关的议题!
主要分为以下三种配置元信息:
- Bean定义配置:
- 基于XML文件
- 基于Properties文件
- 基于Java注解
- 基于Java Api
- IoC容器配置:
- 基于XML文件
- 基于Java注解
- 基于Java Api(后期专题讨论)
- 外部化配置:
- 基于Java注解 (比如@Value注解,可以理解为元编程)