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() 方法,然后在给插件编写注解,指定要拦截哪一个接口的哪些方法即可,记住,别忘了在配置文件中配置你编写的插件。
系统推荐
- Spring RetryTemplate
- Thread & ExecutorService & ThreadPoolExecutor 总览
- istio基础知识
- JDK8 G1 堆内存居然不释放
- Paxos算法
- linux_no_space_left_on_device
- Spring Boot升级到2 6 x踩的坑
- 推荐几个适用小工具
- 制作KVM ES镜像文件
- CountDownLatch源码解读
- SpringBoot服务在服务启动完成前被提前注册到nacos
- K8S常用命令
- 随机毒鸡汤:一旦学会破罐子破摔,你会发现,你的人生豁然开朗。