获得徽章 0
#挑战每日一条沸点# 最近有一个问题,在实际的业务处理中会遇到一种问题,业务的调用链很深,而且还特别依赖每一次调用后的返回结果,且是需要重新传递到最上层,即调用链是A->B->C->D,结果返回要走D->C->B->A的逻辑,平常我遇到的情况基本是每一层都要进行try-catch的包裹,判断所有可能的返回结果,我所觉得我做的不太好的地方在于,无法具体判断到底在哪些业务类进行异常处理,哪些类中只进行异常的抛出,希望各位大神能结合具体的案例解答一下困惑,权当交流讨论,合理探讨。
展开
1
#1024一起掘金# 今日问题,一个微服务项目要将所有的存储从mysql迁移到mongoDB,有什么好的想法,目前我能想到的就是去重构那个dao层的操作,保持入参和返回值不变的情况下,对dao的mysql操作更改,变成Mongo的dao操作
主要mysql的dao层操作比较分散不太聚合,项目中的mysql共同继承了一个baseDao类,然后再在自己的类里面增添了一些自己独有的方法,然后各自调用
各位大佬有什么想法可以评论区聊一聊[害羞][害羞]
展开
7
下一页
个人成就
文章被点赞 114
文章被阅读 17,114
掘力值 486
收藏集
0
关注标签
2
加入于