留言与评论(共有 0 条评论) |
发布时间:2020-04-12 08:48:35
这个肯定是在服务层做异常处理的呀。为什么在服务层那么我们看看每个层的功能就知道了哈。我们都知道web程序现在的主要处理方案都是遵循着mvc思想:M模型,V视图,C控制器。整体代码分层也是根据mvc来的:数据访问层,业务逻辑层,控制层,表示层四大类。
很明显这个数据访问层就是用来做数据库操作的代码层。那么连接数据库肯定要处理异常,最常见的异常肯定就是SQLException这类的异常了。
业务逻辑层顾名思义就是用来做对应的业务逻辑操作的。那么这个层是连接数据访问层和控制层的,所以它要处理的异常肯定是一些关于业务逻辑层的异常。
控制层是连接前端和后端的点,所以这个层肯定需要做异常处理的了。常见的异常要么就是控制器呀这类的异常了。
也就是我们所说的前端了,那么前端是和用户做交互的,他其实也需要做异常处理,但是这类的不叫异常了,应该叫操作出错或者响应出错这类的叫法了。
综上所诉如果说是代码的Exception基本就后端做相应的异常处理。前端也就是表示层做的不应该叫异常处理了。
以上是答主的个人意见,如果有更好的看法的可以在评论区留言,或者点个关注我们一起探讨探讨。
留言与评论(共有 0 条评论) |
全站搜索