其他分享
首页 > 其他分享> > spring 注解IOC

spring 注解IOC

作者:互联网

注解IOC:

  1. 注解写在哪? 要进行IOC的那个类上
  2. 用什么注解? Component(用在除了三层结构之外的其他类上)、Controller(用在表现层、控制层的类上)、Service(用在业务层的实现类上)、Repository(用在Dao层的实现类上)
  3. 注解有哪些属性? value属性表示对象的id,如果不配置,那么对象的id就默认是类名首字母小写

特别容易忘记的点: 一定要在配置文件中配置包扫描

其他注解:
@Scope注解用来描述类的作用范围的,默认值singleton。如同xml中bean标签的属性scope <bean scope=""/>.如果配置成多例的使用prototype。

初始化和销毁回调方法对应的注解

​ @PostConstrut:如同xml中bean标签的属性init-method <bean init-method=""/>,用来设置spring框架初始化此类实例时调用的初始化方法,标注在此类的初始化方法上

​ @PreDestroy:如同xml中bean标签的属性destroy-method <bean destroy-method=""/>,用来设置spring框架销毁此类实例时调用的销毁方法,标注在此类的销毁方法上

注意:这两个注解都是配在方法上的

标签:初始化,销毁,spring,注解,类上,IOC,属性
来源: https://blog.csdn.net/chinusyan/article/details/120230404