mybatis 08 插件

  1. 插件开发注意点
  2. 插件机制 interceptor

插件开发注意点

易用性:不需要额外配置,参数中带上page即可,page尽可能简单

不对使用场景做假设:不限制用户使用方式,如接口调用

友好性:当不符合分页情况下,如更新语句待分页参数,又如用户在SQL中携带了limit分页,这种情况下都应该抛出异常,让用户在开发阶段把问题解决掉

推荐阅读《用户体验要素》

插件机制 interceptor

mybatis四个环节提供了插件增强能力:

  • ParameterHandler
  • ResultSetHandler
  • StatementHandler
  • Executor

我们可以通过实现接口来满足业务需求


转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:mybatis 08 插件

字数:163

本文作者:夏来风

发布时间:2020-06-21, 09:37:24

原始链接:http://www.demo1024.com/blog/mybatis-08-plugins/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。