首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MyBatis
念念清晰
创建于2023-01-20
订阅专栏
1. 原生mybatis 2. mybatis-spring
等 7 人订阅
共14篇文章
创建于2023-01-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MyBatis insert 插入数据返回 -2147482646
MyBatis insert 插入数据返回 -2147482646 ?你知道MyBatis insert插入数据的返回值是多少吗?是受影响的行数?或是其他值。返回值为`-2147482646`你知道是
MyBatis 懒加载实战+原理 结果集解析过程(3)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 11 天,点击查看活动详情 阅读本文前需要熟悉结果集解析过程——见上两篇 MyBatis ResultSetHandler 结果集
MyBatis handleResultSet 结果集解析过程(2)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 9 天,点击查看活动详情 之前说到mybatis执行完SQL后的结果集是由DefaultResultHandler组件的handl
MyBatis ResultSetHandler 结果集解析过程(1)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 8 天,点击查看活动详情 mybatis通过Executor查询出结果后,通常返回的是一个List结构,再根据用户调用的API把L
一文搞懂MyBatis(MyBatis集合篇)
一文搞懂mybatis 一篇文章是难以表达MyBatis的精华的。我整理的MyBatis文章如下,如果文章有不正确之处,欢迎指出。
MyBatis SqlSource解析
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 7 天,点击查看活动详情 本篇讲从mybatis的角度分析SqlSource。在xml中sql可能是带?的预处理语句,也可能是带$
MyBatis 缓存原理——到底什么是Mapper级别的缓存
想要快速的理解mybatis的缓存机制的人来说,什么是Mapper级别呢?什么又是SqlSession级别呢? 接下来将从如下几个方面并结合源码进行分析mybatis的缓
Mybatis TypeHandler解析
JDBC类型与Java类型并不是完全一一对应的。所以在PreparedStatement绑定参数的时候需要把Java类型转为JDBC类型。JDBC类型的枚举值在`JdbcType`枚举值中存储。
Mybatis SQL执行过程
以上7个步骤之后就统称***传统JDBC***了。传统JDBC的缺点太多了:其中1、2、3、5、6、7都是重复性的工作。JDBC中真正由用户确定的核心逻辑是SQL,理想中的对数据库的操作应该是简洁的。
MyBatis discriminator标签 实战和原理解析
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 2 天,点击查看活动详情 一、什么业务情况会使用discriminator标签? 假设我们有一张user表: 使用查询语句sele
MyBatis DataSource(源码分析)
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 2 天,点击查看活动详情 DataSource 在数据库应用中,客户端与数据库服务端建立的连接对象(Connection)是宝贵的
MyBatis的MapKey注解实战
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情 使用 说明:本文基于mybatis原生框架3.3.0-SNAPSHOT 一、数据准备 数据库准备一张us
MyBatis源码分析——基础支持(xml文档解析支持)
原生JDK操作XML(不依赖框架) - 掘金 (juejin.cn) 为什么Mybatis自己封装XML解析工具 JDK自带工具过于笨重。使用步骤繁琐。 引入dom4j等依赖会导致项目体积变大,性价比
你不知道的MyBatis自带实用工具类
下面就来看一下mybatis提供的实用工具类怎么快速的解决这些问题吧~再也不用重复造轮子了。 拼接SQL 之前项目里这么拼接SQL 这种写法写的快恶心吐了,可读性还差,得思考好久才能知道SQL写的啥,