Spring 下 多例模式 单例模式 配合使用 性能如何! 还有一个问题 Spring的MVC是否是线程安全的?
就个人看法springmvc是现阶段最好的mvc,没有之一。struts系列(及webwork)始终的问题是:把model和control混合在一个类里面(也就是action),而springmvc则不然:使用ModelAndView或者普通的Map来保存页面数据(model);使用controller类来做逻辑控制;对于每次请求,Model都是新建的,不会存在任何并发问题;而controller则始终是单例,根本不存在任何与请求相关的属性,所以完全不用担心并发问题!
至于性能,比servlet肯定是低的,因为使用了不少反射功能,但springmvc也把该cache的地方cache住了,不会造成每次请求重复解析的问题。这点性能下降基本可以忽略掉,如果连这个差别都承受不了的高实时性系统,那就不要用java好了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。