关于springMVC的单例模式问题,大家公司怎么用的?

J2EE 码拜 7年前 (2015-11-29) 438次浏览
springMVC提供了modelMap和modelandview两个类型用于存储返回值,其实用法跟request大同小异。但是相较于request便于测试和解耦。但往往觉得返回的时候使用request更符合习惯一些,我们公司直接就是在baseController里面用@resource注解注入一个request属性,设置成protected可以让其它controller直接使用,这样的话貌似很省事。但是问题是springMVC的controller是可以用单例模式的,在基类中设置request属性,这样的话就迫使每个controller必须使用非单例模式。想问问这样是不是会影响系统性能,造成一些性能问题,另外想知道大家公司怎么使用的?
解决方案:40分
在baseController里面用@resource注解注入一个request属性 
对啊,在BaseController里面注解或定义一个protected 的request,子类可以直接用啊,有啥问题么… 
在基类中设置request属性,设置就是啊..

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于springMVC的单例模式问题,大家公司怎么用的?
喜欢 (0)
[1034331897@qq.com]
分享 (0)