【java简单的注解使用方式】用注解代替设置属性方法
来源:互联网 发布:future java 编辑:程序博客网 时间:2024/05/19 17:23
java 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种:
1.生成文档。这是最常见的,也是java 最早提供的注解。
2.跟踪代码依赖性,实现替代配置文件功能。作用就是减少配置。现在的框架基本都使用了这种配置来减少配置文件的数量;
3.在编译时进行格式检查。如@Override放在方法前,如果你这个方法并不是覆盖了超类方法,则编译时就能检查出;
一、如下定义一个私有属性ns:
private NewsService ns;
肯定要设置方法和返回值:
public void setNs(NewsService ns) {
this.ns = ns;}
经常这样就太麻烦了。所以我们用注解。
温馨提示,小编的项目,打了struts,spring,hibernate的jar包。
二、第一种使用spring的注解 @Autowired @Qualifier
打包
然后设置的方法返回值什么的就不要了
三、第二种使用jdk的注解:@Resource
打包
两种注解的,不同的地方:
jdk的注解:
1、能解耦,不依赖spring,
2、假如有些公司的框架是不同的,你可以随时使用类似spring的框架
applicationContext.xml设置:
<!-- 允许使用注解! 打开解析器! -->
<context:annotation-config/>
编程中注解当然不止这些啦,详细可以看看这里注解的分类:http://www.cnblogs.com/pepcod/archive/2013/02/16/2913474.html
- 【java简单的注解使用方式】用注解代替设置属性方法
- Android中使用注解来代替枚举类的方式
- java注解的简单使用
- java注解的简单使用
- java注解简单使用
- 使用注解代替enum
- 注解的简单使用
- JAVA中注解的简单使用
- java注解的理解及简单使用
- Java自定义注解简单用法(使用注解的方式将javabean类转换为数据库表)
- 安卓通过注解+反射简单实现代替findViewById方法
- Spring4----使用注解方式配置bean和bean的属性
- spring详解:使用注解方式注入属性
- java自定义注解简单使用
- 注解Butterknife使用 代替findViewById
- java注解的使用
- Java 注解的使用
- java 注解的使用
- HTML积累
- shell变量详解
- VS2008无最近项目
- 解决maven内网私服与外网同步的问题
- 鲜为人知的一个解决兼容性问题的利器——小数
- 【java简单的注解使用方式】用注解代替设置属性方法
- 流媒体的一些基本概念
- AVPlayerLayer播放网络音视频
- mysql 学习笔记
- 绘制图片时使用双缓冲机制,避免闪烁
- Android一个应用跳转另外一个应用
- 如何查看、添加、修改、删除电脑内部路由
- 性能分析-内存分析leakcanary
- 一款下拉刷新以及上拉加载的控件库,扩展性强,使用简单。并附带有可以添加 header 和 footer 的 Recyclerview