首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Mybatis
订阅
拳击猫的主人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Trace Sql:打通全链路日志最后一公里
曾经,我遭遇了一个荒诞的Bug。那是一个看似平凡的字段,由我和同事共同维护着,如同两个陌生人在同一片土地上耕作。最终,我们发现这个字段背叛了现实,它所记录的与真实情况南辕北辙。 生产环境是沉默的
别再手动拼接 SQL 了,MyBatis 动态 SQL 写法应有尽有,建议收藏!
1.Mybatis 动态 sql 是做什么的? Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动态 sql,完成逻辑判断和动态拼接 sql 的功能。 2.Mybati
15 种超赞的 MyBatis 写法
序言 MyBatis的前身是iBatis,最初是Apache的一个开源项目。随着时间的推移,为了更好地适应Java持久层框架的需求,iBatis在2010年重构并更名为MyBatis。 这一转变标志着
mybatis多表查询之多对多关系查询的实现-xml方式
Mybatis对于多对多关系下的查询提供了集合(collection)的概念来解决,collection属性是resultMap高级结果映射的子集,首先,在本例中我们使用的是集合元素来解决多对多的查询
解放双手!MyBatis官方代码生成工具给力!
在我们使用MyBatis的过程中,如果所有实体类和单表CRUD代码都需要手写,那将会是一件相当麻烦的事情。MyBatis官方代码生成器MyBatis Generator可以帮助我们解决这个问题,在我的开源项目mall中也是使用的这个代码生成器,用习惯了也挺不错的。本文将介绍My…
MyBatis 批量插入数据的 3 种方法!
批量插入功能是我们日常工作中比较常见的业务功能之一,之前我也写过一篇关于《MyBatis Plus 批量数据插入功能,yyds!》的文章...
MybatisPlus 插件自动维护更新和创建时间
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第29天,点击查看活动详情 什么要自动去维护这两个时间 在实际开发中基本上每张表中都有这两个类型的字段,创建时间和修改时间。是为了保
学会了MybatisPlus,代码开发效率提高了10倍!
我们知道 MyBatis 是一个基于 java 的持久层框架,它内部封装了 jdbc,极大提高了我们的开发效率。但是使用 Mybatis 开发也有很多痛点。
MyBatis 中 @Param 注解的四种使用场景,最后一种经常被人忽略!
有一些小伙伴觉得 MyBatis 只有方法中存在多个参数的时候,才需要添加 @Param 注解,其实这个理解是不准确的。即使 MyBatis 方法只有一个参数,也可能会用到 @Param 注解。 但是,在你总结出规律之前,你可能会觉得莫名其妙,有的时候一个参数明明不用添加 @P…
Mybatis一对多、多对一处理
一对多:一个老师有多个学生,转换为程序设计语言即为一个老师对象下有一个学生对象集合。 多对一:多个学生有同一个老师,学生对象里有一个属性关联着老师。 StudentMapper.java 定义了两个查询方法,基于不同的实现方式。 关于 StudentMapper.xml 的书写…