美文网首页
1.依赖注入

1.依赖注入

作者: 最好的影子 | 来源:发表于2018-04-03 18:32 被阅读0次

    依赖注入指的是容器负责创建对象和维护对象之间的依赖关系,而不是通过对象本身负责自己的创建和解决自己的依赖

    依赖注入的主要目的是为了解耦,体现了一种"组合"的关系

    使用功能类的Bean

    1. 使用@service注解声明当前类是spring管理的一个类.其中使用@Controller,@Service,@Repostory和@@Component是等效的,可以根据需要选择.

    2. 使用@Autowired将FunctionService实体Bean注入到UseFunctionService类中.让UseFunctionService类具备FunctionService实体的功能,此处使用@Inject和@Resource注解是等效的

    配置类

    1. @Configuration声明当前类是一个配置类

    2.使用@CompenentScan,自动扫描包名下所有使用@Controller,@Service,@Repostory和@Component的类,并注册为Bean.

    1. 使用AnnotationConfigApplication作为Spring容器,接受输入一个配置类作为参数;

    2. 获得声明配置的UseFunctionService的Bean

    相关文章

      网友评论

          本文标题:1.依赖注入

          本文链接:https://www.haomeiwen.com/subject/tcuchftx.html