【Spring(八)】带你打通Spring的注解开发

阅读 78

2023-01-24

文章目录

注解开发

注解开发定义bean

  • dao层实现类
    在这里插入图片描述

  • service注入dao
    在这里插入图片描述

  • 配置文件中仅配置了一个dao

在这里插入图片描述

  • 主程序中我们获取到dao的bean以后直接打印它
    在这里插入图片描述

  • 运行结果
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
注意:三个衍生类和@Component的作用一模一样,只是为了更好的去区分

纯注解开发

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 注意:
    在这里插入图片描述
    在这里插入图片描述

注解开发bean作用范围与生命周期管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

注解开发依赖注入

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

注解开发管理第三方bean

在这里插入图片描述
在这里插入图片描述

  • 导入依赖坐标

在这里插入图片描述

  • 在SpringConfig中定义一个方法获得要管理的对象
    在这里插入图片描述

  • 把方法的返回值定义成一个bean
    在这里插入图片描述

  • 主程序
    在这里插入图片描述

  • 第一种方式
    在这里插入图片描述
    在这里插入图片描述
  • 第二种方式
    在这里插入图片描述

注解开发实现为第三方bean注入资源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

总结

精彩评论(0)

0 0 举报