dao层不需要抛出异常,应该在service层抛出异常,可以是自定义的异常,也可以包装异常,然后在controller中定义exception handler统一处理或者单独处理。
参考:
本文讨论了在软件开发过程中异常处理的最佳实践。建议在DAO层不抛出异常,在service层使用自定义异常或包装异常,并在controller层通过exceptionhandler进行统一处理。
dao层不需要抛出异常,应该在service层抛出异常,可以是自定义的异常,也可以包装异常,然后在controller中定义exception handler统一处理或者单独处理。
参考:
转载于:https://www.cnblogs.com/EasonJim/p/8962988.html
3万+

被折叠的 条评论
为什么被折叠?