您的位置 首页 java

javacofig几个常用注解

1、问题描述

javacofig使用注解来描述Bean配置的组件,记录几个常用的注解,以便后续回顾。

2、问题说明

(1)@Configuration

在类上打上这一标签,表示这个类是配置类

(2)@Bean

bean的定义,相当于xml的

 <bean id="laowangService" class="org.abc.map.LaowangService" />  

(3)@Import注解须知

  • @Import只能用在类上 ,@Import通过快速导入的方式实现把实例加入spring的IOC容器中
  • 加入IOC容器的方式有很多种,@Import注解可以用于导入第三方包 ,当然@Bean注解也可以,但是@Import注解快速导入的方式更加便捷
  • 启动类中加上@Enable**的,是用@import注解,加载到ioc容器中的。

javacofig几个常用注解

javacofig几个常用注解

编辑

(4)@ImportResource

相当于xml:

 <import resource="applicationContext-xxx.xml">  

(5)@PropertySource

spring 3.1开始引入,它是基于java config的注解,用于读取properties文件

(6)@AliasFor

表示别名,它可以添加到自定义注解的两个属性上,表示这两个属性互为别名。也就是说,这两个属性其实是同一个含义。

 public @interface   

文章来源:智云一二三科技

文章标题:javacofig几个常用注解

文章地址:https://www.zhihuclub.com/181690.shtml

关于作者: 智云科技

热门文章

网站地图