
springmvc
一粒小石子
这个作者很懒,什么都没留下…
展开
-
springmvc非controller类注入service为null的解决方式
转自:http://blog.sina.com.cn/s/blog_98721cfd0102xj96.html使用SpringMVC框架,在开发的过程中有一些工具类、静态非controller类需要调用由spring管理的service层。但是使用@Autowired注解注入Service,会报null异常;搜索了下网上的一些方法,又实际测试了下,发现网上说的还缺少了点东西,所以自己总结下写下...转载 2019-04-03 20:56:56 · 1424 阅读 · 0 评论 -
springmvc 中controller线程安全问题
首先需要明确:SpringMVC是基于方法的拦截,而Struts2是基于类的拦截。struct2为每一个请求都实例化一个action所以不存在线程安全问题,springmvc默认单例请求使用一个Controller(单例可以提高性能,不用每次创建Controller实例,减少了对象创建和垃圾收集的时间),假如这个Controller中定义了静态变量或者实例变量就会被多个线程共享,可能出现线程安全...原创 2019-04-03 21:21:05 · 1684 阅读 · 0 评论