博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
注解配置里的几个注解
阅读量:4315 次
发布时间:2019-06-06

本文共 712 字,大约阅读时间需要 2 分钟。

@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

你可能感兴趣的文章
<Using parquet with impala>
查看>>
OpenGL渲染流程
查看>>
委托异步回调
查看>>
扩展欧几里得算法
查看>>
いつでもどこでも本格的に麻雀&チュートリアルが充実!iPhone/iPod touch/iPad向け「雀龍門Mobile」をiPadで遊んでみました...
查看>>
如何重置mysql中的root密码
查看>>
bzoj 3171: [Tjoi2013]循环格 最小费用最大流
查看>>
关于IO的一些数字
查看>>
高放的c++学习笔记之模板与泛型编程
查看>>
bzoj 1089: [SCOI2003]严格n元树
查看>>
mybatis 日期比较
查看>>
更新jdk
查看>>
string与StringBuilder之性能比较
查看>>
python3----练习题(购物车)
查看>>
IOS不错的学习资源特别是图片效果的处理上
查看>>
HDU 2072(字符串的流式操作,学习了)
查看>>
win10 vs2015源码编译opencv、opencv_contrib、Tesseract
查看>>
css取消a标签在移动端点击时的背景颜色
查看>>
Annotation(注解)
查看>>
MySQL(四)--练习题
查看>>