
MyBatis
文章平均质量分 80
MyBatis、MyBatisPlus 专栏
程序猿ZhangSir
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
<sql>、<resultMap>、<where>、<foreach>、<trim>、<set>等标签的作用和用法
if>标签也是同样的道理,test ="id!= null" 表示如果 id 值不为空,则将 "and id = #{id}"SQL片段拼接到SQL语句中。原创 2025-04-18 11:30:29 · 1214 阅读 · 0 评论 -
MyBatisPlus 代码生成器如何使用?一篇文章学会它!!!
代码生成器是 MyBatis-Plus 提供的一个非常实用的功能,可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等代码,极大地提高了开发效率。我们从网上拉取的一些博主项目,特别是Spring Boot项目,很多就会集成 MyBatis-Plus 使用MyBatis-Plus 提供的代码生成器,对于单表增删改查的项目来说可以极大的提升开发效率。// 定义数据库// 数据库用户名// 数据库连接密码// 定义数据库// 数据库用户名。原创 2025-01-09 17:18:39 · 868 阅读 · 0 评论 -
MyBatis的一级缓存和二级缓存是怎么样的?
MyBatis 的缓存共分为一级缓存和二级缓存。原创 2023-08-30 10:00:00 · 141 阅读 · 0 评论 -
MyBatis-Plus分页查询IPage的使用方法,如何自定义分页查询功能?
介绍 MyBatisPlus 分页插件IPage的使用和条件构造器 LambdQueryWrapper 的使用原创 2024-04-19 15:49:21 · 24706 阅读 · 5 评论 -
Mybatis框架的优缺点?
(1)基于 SQL 语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响, SQL 写在 XML 里,解除 sql 与程序代码的耦合,便于统一管理;(3)很好的与各种数据库兼容(因为 MyBatis 使用 JDBC 来连接数据库,所以只要 JDBC 支持的数据库 MyBatis 都支持);(1)SQL语句的编写工作量较大,尤其当字段多,关联表多时,对发开人员编写SQL语句的功底有一定要求;(2)SQL语句依赖于数据库,导致数据库移植性差,不能随意更换数据库。原创 2023-07-24 12:00:00 · 108 阅读 · 0 评论 -
MyBatis 动态SQL的标签有哪些?如何使用?
如上举例 if 标签,我们可以在开发时,就可以将用户不一定选择的查询条件使用 if 标签包裹起来,test = "" 双引号内部就是我们的判断条件,不为空或者不为空字符串,和我们Java中的 if 判断非常相似,只有我们的 test 判断结果为 true,即用户输入的结果不为空也不是空字符串,说明用户输入的是有效数据,我们就将用户想要查询的过滤条件加入到查询条件中,如果为false,则该字段的筛选条件不参与SQL语句中。若满足,if 标签内部的内容就会执行,反之则不执行。原创 2023-08-24 11:00:00 · 436 阅读 · 0 评论