Spring注解复习
Spring注解:
xml的注入方式:
- 在pom文件导入对应的依赖包
- 在xml里面配置
- 实例化容器
- 通过的容器的实例对象 去getBean(id)
组件扫描:
- 是让我们指定一个包路径,spring会自动扫描该包以及它地下包所有组件类。当发现这些组件类当前有特定注解的,就会把组件拉近spring容器,等价于我们在xml配置
bean实例创建注解:
- Compent:通用的注解 是受spring管理组件的通用形式
- Service:业务层注解;
- Repository:数据持久层注解(Dao)
具体步骤:
- pom的依赖导入
- xml
依赖注入的注:
- @Autowired @Qualiafier
- Autowired :支持set注入的 构造函数的注入
- 默认按照类型去找到对应的组件 未找到抛异常 ;
- Autowired (request=false)
- @Value
纯注解开发:
- ```java
@Configuration
@ComponentScan("cn.test") //用于扫描包
-
属性文件
-
建立db的properties
-
driver = com.mysql.cj.jdbc.Driver url = jdbc:mysql://127.0.0.1:3306/nongda username = root password = root
-
-
在bean给他注入
-
需要你复制的属性上给它@Value 给它进行赋值 @Value("#{conf['driver']}")
-
通过取值xml去获取对象
-

浙公网安备 33010602011771号