MyBatis
大约 2 分钟
四大对象
- Executor(update, query, flushStatements, commit, rollback, getTransaction, close, isClosed)
- ParameterHandler(getParameterObject, setParameters)
- ResultSetHandler(handleResultSets, handleOutputParameters)
- StatementHandler(prepare, parameterize, batch, update, query)
自定义插件
实现 MyBatis 的 Interceptor 接口并复写 intercept() 方法,然后在给插件编写注解,指定要拦截哪一个接口的哪些方法即可,记住,别忘了在配置文件中配置你编写的插件。
系统推荐
- KVM方式集群部署ES
- Markdown Mermaid画图实例
- IO相关
- 你真的会拼接字符串吗?
- 正则表达式匹配第几个符号问题
- istio基础知识
- index方法压力测试记录
- SpringBoot服务在服务启动完成前被提前注册到nacos
- PostgreSQL JSON类型字段常用操作
- https和http混用解决办法
- Linux
- Linux dev shm目录
- 随机毒鸡汤:牙签放在脚指甲盖,向墙猛的踢过去,你看吧文字也能让人疼痛。