Injection
依赖注入是目前很多优秀框架都在使用的一个设计模式。
Dependency Injection 常常简称为:DI。
它是实现控制反转(Inversion of Control – IoC)的一个模式。
它解决了组件的依赖项和组件之间的过度耦合问题。
JavaEE提供了注入机制,使您的对象能够获得对资源和其他依赖项的引用,而不必直接实例化它们。
通过用将字段标记为注入点的注释之一来修饰字段或方法,可以声明类中所需的资源和其他依赖项。
然后,容器在运行时提供所需的实例。注入简化了代码并将其与依赖项的实现分离
JavaEE中的依赖注入定义了作用域,它决定了容器实例化和注入的对象的生命周期。