注解配置里的几个注解

@Component(“user”)

  将当前类的对象,加载到应用程序上下文,并指定一个唯一的名字“User”

比较官方的解释:将一个对象放入到容器中。大致相当于xml注解中的<bean>标签。一般的写法为:@Component("user") 其中user是对象的别名。既BeanID。如果不加BeanId属性,系统会自动的将当前类的类名首字母小写后当成对象名使用。

@value

  给当前对象赋值,一般是简单的字面量

@Resource(“User”)

  取出容器中名字是User的对象  ——  可以理解外@Resource是@Component的逆操作

@Configuration

  指明当前类是一个配置类,代替原来的ApplicationContext.xml

@ComponentScan("com.zhaoming.annotation.entity")

  指明扫描具体的包

@Bean(name="userDetail")

  用在纯java配置的方式中。注解在方法上,其含义是将方法的值加入到容器中

 

所谓注解配置就是将原来放在xml文件中的配置信息直接移到java类中,这样做相对来说更方便、快捷,是更新一代的配置方式。
注解配置步骤
  1,在类中添加相应的注解。
  2,生成一个基于java类的配置文件,在该文件中对相关配置信息进行更详细描述。
  3,在测试中加载java配置文件,通过这种加载达到和加载applicationContext.xml文件相同的效果,然后进行测试。

 

转载于:https://www.cnblogs.com/zmlion1995/p/5796964.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值