日期:2014-05-19  浏览次数:20620 次

struts 和 spring 注解
我想知道struts注解 与在配置文件中写配置 有什么不同?
会有性能上的区别吗?求原理

------解决方案--------------------
注解开发速度快,xml维护;方便
------解决方案--------------------
在服务器启动的时候,配置比注解要省点时间,原因是前者可以让spring精确的找到你想注入的class,后者需要spring扫描你整个包中所有带注解的类,再注入,这可能费点时间,

两种方式都能找到你想注入的class,spring容器负责注入javabean(其实就是用反射机制根据class完整路径产生实例,再把这些实例放到内存中,以后你在使用的时候直接去内存中取出就可以了,当然这些事情都是spring帮你做了),
之后项目在运行中,这两种方式的性能绝对是一样的