配置xml太麻烦了,为什么选这个方式?convention over configuration
注解的实现原理有个类全局扫描,注解分析的过程(自定义类或jar包越多,此过程越庞大),而XML配置只要加载xml文件并分析就行了。
XML的好处是配置集中,维护方便,注解的优点是配置分散,这个也是它的缺点,两者用得恰当都是很灵活的
早期的spring是只支持xml配置的,现在的支持注解了。考虑兼容的话用一些比较老式的方法,但是我们实际使用的时候根据自己的喜好选择配置方式