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() 方法,然后在给插件编写注解,指定要拦截哪一个接口的哪些方法即可,记住,别忘了在配置文件中配置你编写的插件。
系统推荐
- 常见问题
- Redis笔记
- 测试两台服务器间的网速
- K8S 无感发布
- 线上FullGC频繁的排查
- 高可用通用方案
- InnoDB存储引擎
- Markdown软件比对
- RocketMQ
- MySQL数据迁移到PGSQL
- ESRally性能测试步骤
- SpringBoot服务在服务启动完成前被提前注册到nacos
- 随机毒鸡汤:不要随意揭开伤口给别人看,这个世界上多的不是医师,而是撒盐的人。