spring 中 IOC 操作 Bean管理 (基于注解)详解

37 阅读1分钟
  1. 什么是注解

// 注解是代码标记 格式 @注解名称(属性名称=属性值,属性名称=属性值,…)

// 注解 可以在类 方法 属性上 都可以加注解

// 注解的目的: 简化xml配置

  1. Spring 针对 Bean管理中创建对象提供注解

// @Component (把普通实例化到spring容器中,相当于配置文件中的 )

// @Service // 一般用在 实现层

// @Controller // 一般用在控制层

// @Repository // 用在 DAO层

// 以上注解 都可以用来创建bean 实例 功能是一样的

举例子说明

// 第一步 引入依赖 引入 aop 依赖

1.png

    // 第二步 开启组件扫描
    //  告诉 spring 容器 你要在哪些包里的 类 加上注解
    // 在 xml 引入 名称空间 使用标签   <context:component-scan></context:component-scan>

2.png

创建类 在类上加上创建对象注解

3.png

测试

4.png

4.开启扫描组件 配置的细节

5.png