1.依赖注入

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

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


使用功能类的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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容