这里的ProductCategoryException和ProductCategoryExecution不太明白
来源:7-3 商品类别批量添加后端开发
怎样讯天堂
2017-10-23
这里的ProductCategoryException和ProductCategoryExecution不太明白
ProductCategoryExecution类中的一个参数的构造方法不是操作失败的时候使用的吗?为什么effectedNum大于0 了要用这个
还有什么时候应该抛出ProductCategoryException和什么时候应该返回ProductCategoryExecution有些搞不明白
写回答
1回答
-
翔仔
2017-10-23
鉴于篇幅有限,关于异常处理这块没有细讲和规划,一般execution是用来封装操作信息的,exception是用来抛运行时的业务异常并捕获的。是两条线,exception主要针对涉及到事务管理的方法抛出异常并进行事务回滚的,比如多步操作,其中一步失败就会回滚,企业开发中后面都会设置一个统一的异常处理类去处理这些异常,视频里面鉴于时间就没讲,而execution是记录操作状态的,带有状态值:)
00
相似问题