![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MyBatis/IBatis
文章平均质量分 88
MyBatis
普通人zzz~
除了成功,别无选择
展开
-
Mybatis 插件(plugins)
Mybatis 插件一、Mybatis 插件介绍二、自定义一个插件1. 实现Interceptor接口2. 注册插件一、Mybatis 插件介绍MyBatis 允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed)ParameterHandler (getPar原创 2021-05-23 15:37:30 · 1857 阅读 · 0 评论 -
MyBatis 类型处理器 TypeHandler
类型处理器 TypeHandler一、什么是类型处理器?二、MyBatis 内置的 TypeHandler三、自定义 TypeHandler四、自定义List和VARCHAR相互转换的TypeHandler1. 继承BaseTypeHandler实现自定义TypeHandler2. 对应实体类3. 编写Mapper.xml4. 测试一、什么是类型处理器?用于 JavaType 与 JdbcType 之间的转换,用于 PreparedStatement 设置参数值和从 ResultSet 或 Callab原创 2021-04-25 00:08:59 · 582 阅读 · 0 评论 -
SpringBoot-基于Druid、mybatis多数据源管理配置
在开发过程中经常会使用到多数据,比如一个框架库多个业务库、读写分离等。下面我在 Springboot、Druid、mybatis 的基础上,进行动态切换数据库封装(代码可能会存在性能等方面的问题,希望大家多多指出)。思路步骤:在 springboot 配置文件中,进行多数据源数据库配置。根据配置文件进行数据源初始化,获取对应的 SQLSessionFactroy。定义数据源标识注解,用于标识该 mapper 属于哪个数据源。定义 SessionFactroy,用于获取 mapper 对象创建原创 2020-08-03 11:36:44 · 371 阅读 · 0 评论 -
ibatis学习笔记
ibatis步骤JDBC连接属性文件 jdbc.properties总配置文件:sqlMapConfig.xml关于每个实体的映射文件:student.xml读取配置CRUD操作借助SqlMapClient中的方法:步骤搭建配置环境:导入相关jar包配置文件:JDBC连接属性文件总配置文件关于每个实体的映射(map.xml)文件JDBC连接属性文件 jdbc.propert...原创 2020-03-28 09:46:58 · 138 阅读 · 0 评论