mybatis
文章平均质量分 94
叶秋学长
Stay hungry,stay foolish. 求知若饥,虚心若愚。CSDN内容合伙人,蓝桥云课签约作者,阿里云大咖问答开发与运维版板主,阿里云专家博主,华为云享专家博主,全栈领域新星创作者,新星计划第三季人工智能赛道TOP2;全栈领域创作者
展开
-
一文带你快速搭建框架(最全MyBatis笔记修改篇)
MyBatis是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和Java POJO(Plain Old Java Objects,普通老式Java对象)为数据库中的记录。原创 2022-12-23 14:00:01 · 35557 阅读 · 108 评论 -
一文带你快速搭建框架(最全MyBatis笔记)
目录一.概述1.简介2.maven构建二.相关概念1.Mapper接口2.ORM思想三.映射配置文件1.文件结构2.映射配置文件标签详解3.SQL语句中参数的获取(1)获取方式(2)参数类型4.各种SQL操作5.处理表字段和实体类属性名不一致的情况6.多对一映射关系的处理7.一对多映射关系的处理8.分布查询的优点9.动态SQL四.核心配置文件1.文件结构2.核心配置文件详解(1)标签顺序(2)标签详解五.相关API1.Resources2.SqlSessionFactoryBuilder3.SqlSessi原创 2022-12-06 00:02:19 · 31968 阅读 · 68 评论 -
浅谈MyBatis批量插入方法,10w条数据处理仅需2秒
本文我们介绍了 MyBatis 批量插入的 3 种方法,其中循环单次插入的性能最低,也是最不可取的;使用 MyBatis 拼接原生 SQL 一次性插入的方法性能最高,但此方法可能会导致程序执行报错(触发了数据库最大执行 SQL 大小的限制),所以综合以上情况,可以考虑使用 MP 的批量插入功能。最后学长相信大家一定学费了MyBatis批量插入的3种方法和10w条数据仅需2秒的方法,关注学长不迷路,下期带领大家学习更多的实用技巧哦~~原创 2022-09-05 23:51:25 · 28218 阅读 · 80 评论 -
卷王必备学习的MyBatis-Plus用法,不来瞧瞧吗~~
目录一、快速开始1.1 依赖准备1.2 配置准备1.3 启动服务二、使用2.1 实体类注解2.2 CRUD2.3 分页2.4 逻辑删除配置2.5 通用枚举配置2.6 自动填充2.7 多数据源三、测试本文基于springboot、maven、jdk1.8、mysql开发,所以开始前我们需要准备好这套环境。我的环境使用了nacos作为注册中心,不了解或需要搭建的参考:https://juejin.cn/post/7053977860612030477新建如下数据库: 建议大家选择utf8mb4这种字符集,做过微原创 2022-08-10 00:22:51 · 38533 阅读 · 119 评论