xie233 / Note

some ex
0 stars 0 forks source link

IoC #1

Open xie233 opened 5 years ago

xie233 commented 5 years ago
xie233 commented 5 years ago

依赖注入,是控制反转(IoC)的一种实现,用于程序之间的解耦和便于实现其他功能(AOP面向切面编程)。最直接的就是当编写程序,需要引用其他类的方法时,不用自己主动的去new一个对象,而有一个相应的IoC容器将其处理好,直接拿这个对象即可,解决了当需要引用许多个类并且自己去new对象的繁琐,一般可以使用注解和反射来实现依赖注入,使用hashmap来充当程序的IoC。最佳实践便是最为流行的spring框架。相比于spring的庞大,Guice是一个小巧的依赖注入框架,可以在自己的项目中添加用于依赖注入