当前位置:主页 > 软件编程 > JAVA代码 >

spring MVC实践需要注意的地方

时间:2021-08-22 09:50:21 | 栏目:JAVA代码 | 点击:

使用spring mvc提供restful风格的接口,实现前后端分离,后端只提供数据接口,而不做页面渲染。因此可对接口做统一处理:

  1. 请求参数校验
  2. 响应数据格式
  3. 全局异常处理

通过以上统一处理,开发人员可专注于业务处理,把校验,异常响应的逻辑分离出来。

请求参数校验:

对于url中的参数

对于request body请求体中的参数

这些异常都被全局异常处理拦截,返回异常信息。

响应数据格式:

全局异常处理

统一定义异常响应码,便于查看

避免在业务代码里进行异常的响应,简化代码

这些统一处理的本质是使用fliter或者aop拦截请求和响应参数进行通用逻辑处理,因此,可对请求进行敏感词过滤,参数加解密等处理,解耦业务逻辑。

您可能感兴趣的文章:

相关文章