![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springmvc
记录springmvc中的问题与知识点
袁奎
好记性不如烂笔头,将好生活记录下来。
展开
-
SSM返回Json数据乱码
在复习SSM是返回数据的时候出现了乱码首先在web界面按F12查看返回的编码是iso所以在mvc中配置一下 <bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter"> <constructor-arg value="UTF-8" /> </bean> &l原创 2020-10-09 11:12:57 · 286 阅读 · 0 评论 -
Controller是线程安全的吗
Controller是线程安全的吗最近学长被问到了这个面试题,自己也查阅了相关的资料总结如下,在Springmvc中,所有的bean实例都是交给ioc容器去管理,默认Scope是单例模式,所以他是线程不安全的.解决方法1将创建的Controller的Scope设置成为多例prototype.但这样会消耗很多资源,并且这种方式只对于该Controller中非静态成员变量有用,如果是静态资源他还是会线程不安全.2单例模式下需要线程安全的话必须使用ThreadLocal来封装变量ThreadLocal原创 2020-10-07 18:58:39 · 2657 阅读 · 0 评论 -
Springmvc 复习
1 什么是mvc就是模型,视图,和控制器。模型就是我们的Service层dao层视图:jsp控制器:servlet为什么要学习SPringmvc轻量级简单易学高效基于响应的mvc框架约定优于配置与Spring兼容性好2Springmvc执行流程调度处理请求适配URl跳转界面DispatcherServlet作用就是将请求分发到不同的处理器,Springweb框架围绕着DispatcherServlet设计具体执行流程:DispatcherServlet表示前置控制器,他原创 2020-10-05 16:38:14 · 123 阅读 · 0 评论