1,springmvc 组件扫描component-scan @controller 意味着这些对象给spring容器管理了 @service也会被扫描
映射器 @requestMapping
适配器也是扫描 @requestMapping
注解驱动包含映射器和适配器
springmvc基于方法开发 url对应方法 默认单例 方法中没有使用成员变量 就是线程安全的
struts2基于类开发 action默认多例 每个处理对象都是独立的 是线程安全的
2,
原文:https://www.cnblogs.com/song-9527/p/10649029.html