spring的xml与annotation的选择问题
xml
优点:
服务器启动后,如果需要修改内容,修改xml不需要重启服务器
缺点:
1.当有成千上万的类的时候,需要配置xml的数据非常庞大,繁琐,有 时候会忘记,运行的时候才发现忘了配置
2.大型项目配置文件过多,修改的时候找起来难
annotation
优点:
配置一个注解就相等于xml配置好几个配置语句
缺点:
服务器启动后,如果需要修改内容,就要修改源码,必须要重启服务器
选择:
如果经常改动、修改,推荐使用xml。如果配置是一劳永逸的,选择annotation