[Spring Java JSP SSH ] spring的bean初始化的配置,是采用xml文件配置,还是注释呢??

kaidi0314 2011-06-24

本人纠结,采用spring初始化bean之前,要让spring知道这个类详细类名。由此就有了xml配置,或使用spring的注释来告诉spring。但这两种方式使用哪种方式更好呢?优缺点有分别在哪呢?

目前本人仍然是spring的入门阶段,对这些不怎么了解,现在猜测:

xml配置:容易集中管理,用于大项目

注释配置:配置灵活,用于小项目

feiyu86 2011-06-25
就是这样的。。。
Angel_Night 2011-06-29
大小项目不好界定

我比较倾向
需要改动的配置类,用xml

不需要改动,只是单纯想纳入spring管理的用annotation
CFeng_feng 2011-07-06
通用规则:
1. 控制器数据交互组件使用注解,配置灵活
2. 数据访问组件使用XML,方便管理
zhao_chong 2011-07-11
dao这种直接注入没有依赖关系的用annotation
事务啊数据源啊之类的配在xml里..
个人理解,轻拍
zhouqiugang 2011-09-16
现在比较倾向于注解了。尤其是Spring3.0后。支持的更多。
zhouqiugang 2011-09-16
需要改动的配置类,用xml
不需要改动,只是单纯想纳入spring管理的用annotation
赞成。要灵活应用。
jilo88 2011-09-16
用XML配置灵活,但对于新人来说,一但项目类较多,就比较难弄,有些繁多。
使用注释简单也实用,但是一有程序更改,就得在程序中,进行修改,比如事务的注释,事务注释的策略要更改的话,就得跑到程序中去改呐。
个人比较喜欢注释,但做大点的项目的话,还是用XML来配置。
Global site tag (gtag.js) - Google Analytics