作用:

注解是为了替换配置文件中Bean的注册!!

Spring--IoC--基于注解的DI-基本使用


事例:

未使用注解方式--XML注册:Spring--IoC--基于注解的DI-基本使用


使用注解:

Spring--IoC--基于注解的DI-基本使用

Spring--IoC--基于注解的DI-基本使用


测试:

Spring--IoC--基于注解的DI-基本使用

Spring--IoC--基于注解的DI-基本使用

报错原因:Spring容器扫描不到对应名称的组件。

原因(没有组件扫描器):

Spring--IoC--基于注解的DI-基本使用

由上图可以看出没有组件描述约束。

解决(添加约束):


Spring--IoC--基于注解的DI-基本使用


再次测试:

Spring--IoC--基于注解的DI-基本使用

还是不对,根据报错信息可知缺少类,也就是Jar包(AOP)

添加jar包:

Spring--IoC--基于注解的DI-基本使用

再次测试之后成功。。。

相关文章: