不知道大家在实际工作中,是用注释配置多还是用XML配置多?
流程性的代码建议注解,功能性的代码建议xml,个人使用经验参考参考
######xml方便维护和管理,annotation方便开发 哈哈######”xml方便维护和管理“ 不方便吧。
解析XML很影响性能的。
######xml 配置就像一本书的目录,让人对项目情况一目了然。
虽然速度效率会比注解慢一点点,但是利于以后维护
为了开发速度,放弃xml配置,我觉得后患无穷
######xml是集中式的配置,注解是分散式的配置,没有哪个更好,只有哪个更适合。
代码量小、人员少的项目比较适合使用注解,稍微大点的项目,还是老老实实的用xml吧。
最新的servlet3.0规范允许放弃web.xml,使用全注解配置,个人觉得还是谨慎使用吧。
######回复 @helloming : +1######+1 深表赞同######你要把预定优于配置弄清楚了 就知道哪个好了注释:对代码没有影响。对代码起到解释、说明的作用。它有三种形式:
1、// 表示单行注释
2、 表示块注释
3、 表示文档注释 可以生成java.doc
注解:参与代码编译,以@开头的。它是给应用程序看的,单独使用注解毫无意义,一定要跟工具一起使用,这个所谓的工具实际就是能读懂注解的应用程序
1)如何定义一个注解
注解可以修饰方法,可以修饰类,可以修饰属性
//定义注解只能修饰方法
@Target(value=METHOD)
//定义注解的生命周期,只能活在源代码中
@Retention(value=SOURCE)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。