java annotation 注释 简介
来源:互联网 发布:巴迪希尔德数据 编辑:程序博客网 时间:2024/05/16 12:41
1, 编译工具或其他工具可以根据被附加在代码里的annotation信息自动生成配置文件或文档等外部文件。
比如,sun公司就提供了apt(Annotation Processing Tool)工具,apt工具是一个可以处理annotation的命令行工具,apt提供了在编译期针对源代码级别的解析,并可以在解析时生成新的源代码和其他文件,同时还可以对生成的源代码进行编译。
2, 其他程序可以在运行时动态解析将要被执行的程序里的annotation信息,并根据被附加的annotation信息来执行不同的操作。
比如,EJB3规范就比较广泛地使用了annotation特性。比如只要在POJO为class注明@Stateless注释,EJB容器便会根据此 annotation把该POJO注册为无状态的Session Bean。EJB3使用了annotation大大地简化了EJB的开发和配置过程。
e.g.可以用来做单元测试
方便了用户使用JUnit进行测试,用户只需要在想要测试的方法上添加@Test 这样的标签就可以将该方法变为一个单元测试用例(可以获取所有注释了@Test的方法 然后调用这些方法进行测试)。
- java annotation 注释 简介
- Java Annotation注释语法
- Java Annotation注释语法
- Java注释(Annotation)
- Java注释(Annotation)
- Java注释(Annotation)详解
- Java注释(Annotation)详解
- Annotation:java注释
- Java Annotation注释语法
- Java注释Annotation
- Java注释Annotation
- Java注释(Annotation)详解
- Java :Annotation(注释)
- JAVA之Annotation(注释)
- java annotation 自定义注释
- Java Annotation简介
- Java Annotation简介
- java annotation简介
- curl入门知识之简单的抓取一个远程网页
- 如何得到SQL精确的执行时间
- Invoke-Command在本地和远程计算机上运行命令。
- visual studio 2008 及 2010助手的安装
- 主键与聚集索引
- java annotation 注释 简介
- SQL日志文件增的太快处理
- 有关SQL Server 索引结构及其使用的说明和例子
- 面向对象的三个基本特征
- 优秀程序员的十个习惯(转)
- SQL统计哪些表使用分区表
- 关于程序学习中的总结
- Java异常 总结
- 查出所有字段默认值的相关信息