一般Service层怎么向Controller层传递业务处理结果呢?
刚工作半年左右,在小公司里总感觉很多代码规范有些不太好...
所以有个疑问想问问大家,就是关于Java三层框架层之间返回业务结果如何处理比较好,以及异常一般怎么处理
比如,
我service层处理逻辑,有四种情况,这种时候我该怎么给controller层返回处理结果?
还有就是.如果我service层发生了异常,比如数据库异常啦,文件读写异常这些,我应该直接在service层catch处理,还是直接抛出到controller层再catch...
我之前也写过一个在service层catch异常,然后封装为自定义异常再抛出到controller的.但是这样处理程序逻辑感觉也不是特别好....
想请教一下规范一点的写法是什么?
所以有个疑问想问问大家,就是关于Java三层框架层之间返回业务结果如何处理比较好,以及异常一般怎么处理
比如,
我service层处理逻辑,有四种情况,这种时候我该怎么给controller层返回处理结果?
还有就是.如果我service层发生了异常,比如数据库异常啦,文件读写异常这些,我应该直接在service层catch处理,还是直接抛出到controller层再catch...
我之前也写过一个在service层catch异常,然后封装为自定义异常再抛出到controller的.但是这样处理程序逻辑感觉也不是特别好....
想请教一下规范一点的写法是什么?
...全文
相关推荐
DAO层_Service层_Controller层、View层介绍
DAO层_Service层_Controller层、View层的一些了解知识,帮助填充对这部分比较空白的开发者们。
spring根据controller中接收请求参数不同走不同service的实现方法
主要给大家介绍了关于spring实现根据controller中接收请求参数不同走不同service的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Java service层获取HttpServletRequest工具类的方法
今天小编就为大家分享一篇关于Java service层获取HttpServletRequest工具类的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
View层、ControllerView层、Controller层层、Service层、Dao层的介绍
View层、Controller层、Service层、Dao层的区别以及对应的功能
Spring Boot从Controller层进行单元测试的实现
主要介绍了Spring Boot从Controller层进行单元测试的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


Java SE
