(/≧▽≦)/~┴┴ 嗨~我叫小奥 ✨✨✨
👀👀👀 个人博客:小奥的博客
👍👍👍:个人优快云
⭐️⭐️⭐️:传送门
🍹 本人24应届生一枚,技术和水平有限,如果文章中有不正确的内容,欢迎多多指正!
📜 欢迎点赞收藏关注哟! ❤️
文章目录
2.3 异常模块
Mybatis源码的异常模块比较简单。目录如下:

主要包路径:org.apache.ibatis.exceptions
异常包结构如上图所示,其中,
ExceptionFactory:异常工厂类。就是将捕获的异常和描述信息进行封装,统一返回RuntimeException。IbatisException:MyBatis中异常的顶级父类,但是被@Deprecated标注,表示已经过期,不推荐使用。PersistenceException:IbatisException的替代类,继承了IbatisException。TooManyResultsException:返回结果条数过多异常类。
每个模块都有着自己的异常类,代码都类似,这里不再过多描述。
本文介绍了Mybatis源码中的异常模块,包括ExceptionFactory的作用、IbatisException和其替代类PersistenceException,以及TooManyResultsException的具体情况。作者作为应届生提醒读者注意过时的IbatisException使用情况。
1214

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



