博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用spring框架时,使用xml还是注解
阅读量:6242 次
发布时间:2019-06-22

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

1 xml的优缺点

1.1 优点

解耦合,方便维护。xml不入侵代码,方便代码阅读。

1.2 缺点

开发速度慢。

2 注解的优缺点

2.1 优点

能够加快开发速度,因为它将常用的主体逻辑隐藏在注解中了。

2.2 缺点

侵入代码,对代码阅读是障碍。有一定的学习曲线。

3 选择的原则

注解的开发速度快,如果项目是新的项目,偏向于开发,那么就用注解。

xml的项目易于维护, 如果项目已经成熟了,偏向于维护,可以重构成xml。

所以,为了快速开发出易于维护的项目,xml和注解都应该掌握。

4 混合使用xml和注解

比如如果一个bean有集合类型的成员变量的话,注解是无能无力的,得用xml的方式对其进行赋值。

而很多时候,xml多了会很庞杂,可以用注解来减少xml过多的压力。

 

转载于:https://www.cnblogs.com/hustdc/p/8052160.html

你可能感兴趣的文章
设计模式-代理模式(Proxy)
查看>>
Windows Sharepoint services 3.0部署体验
查看>>
[分享] Mac 键盘和Pc键盘对照表
查看>>
windows下批量杀死进程
查看>>
第七章:面向对象(三)
查看>>
android-ripple-background
查看>>
我的友情链接
查看>>
编译安装Apache服务要点
查看>>
Arrays.copy()和ArrayList.clone()
查看>>
mosquitto安装、配置、测试、paho.mqtt-spy安装
查看>>
我的友情链接
查看>>
Eclispe 安装插件 Properties Editor
查看>>
ReactiveCocoa RACDelegateProxy
查看>>
网站架构案例精解
查看>>
iOS提示框,为什么你应该使用 MBProgressHUD?
查看>>
思科GLC-T、GLC-TE与SFP-GE-T电模块的区别
查看>>
Spring AOP 的 afterReturing 为什么不能改变返回值
查看>>
在Oracle RAC环境下创建数据库时提示不能验证ASMSNMP密码问题的解决(ORA-01017)
查看>>
集中管理:领导者,不能不考虑的几件事之—— 多维管理视角,一个都不能少...
查看>>
解决Jquery load()加载GB2312页面时出现乱码的两种方案
查看>>