news 2026/10/6 2:46:42

SpringMvc——注意事项

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SpringMvc——注意事项

在实际开发中 spring 会扫描包 springmvc也会去扫描controller的包,所以在写扫描路径的时候,需要将springmvc扫描路径写成 com.xxx.controller 然后spring也去写具体的路径,或者将springmvc扫描的controller排除

如果是按照上面的方法,扫描的时候必须要全扫上,dao层也要,这样通用性会变高

方法2省去过滤器

固定格式以及中文乱码问题,如果控制台乱码,在Tomcat配置里找到虚拟机选项然后输入-Dfile.encoding=UTF-8

请求与响应

前端问题应该

1.接收返回的时候不知道应该接收的是什么,不知道是一个true 还是其他的,所以很麻烦,

为了解决这个,后端就得写一个类 在这个类里面把返回的存进去,包含返回值以及返回是否成功,另外返回的编码也可以看出是执行了什么操作

所以可以在controlller类下面直接建一个类为Result,然后呢创建 code data msg 数据编码信息三个对象 同时实现构造方法,并且单独写一个 code 和 data 的构造方法,用的比较多

编码尽量写在前面 规范性 (Integer code , object data)data 是数据参数类型需要用Object

然后在Usercontroller里面 return 的时候 可以来个三则运算

return new Result(flag ? code.Saveok : code.SaveErr,flag)

异常处理器

异常种类

各层级出现问题,在表现层抛出进行处理 并且需要分类处理

利用AOP 思想进行分类处理

使用异常处理器

拦截器

浏览器发送请求之后,先到达了tomcat服务器

静态资源 HTML css JS image

和 动态资源 过滤器 filter 过滤器可以有好多个

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/6 2:45:17

视觉处理为什么会慢?解码、预处理、模型推理、后处理和编码的性能拆解

GPU 利用率很低不一定是模型慢;利用率很高也不代表整条视频任务足够快。用户等待的是从输入视频到可播放结果的总时间,而这段时间由读取解码、预处理、推理、后处理、绘制和编码共同组成。本文用固定视频任务说明怎样定位瓶颈,而不是只报一个…

作者头像 李华
网站建设 2026/10/6 2:43:43

【自用】MySQL - 语法:DDL、DML、DQL、DCL

通用语法分类DDL数据定义语言DDL用来定义数据库对象操作数据库注:[ ]为可选项操作表注:需要先通过use进入数据库创建表示例:创建表查询表与表结构:查询创建时使用的语句:数据类型主要类型:数值类型、字符串…

作者头像 李华
网站建设 2026/10/6 2:43:10

LabVIEW 10 个月重做洗衣机高速不平衡检测

想让洗衣机足够安静,力气就得压在高速脱水的不平衡检测上,整个开发周期只有十个月。洗衣机高速不平衡测试台,LabVIEW 界面监测振动与转速曲线01 挑战:把洗衣机做到足够安静目标很明确:做出最安静的洗衣机,让…

作者头像 李华