明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理

随笔分类 -  MyBatis

摘要:Maybatis-Plus lambdaQuery和mapper中EQ、NE、GT、LT、GE、LE的用法及详解1.(EQ)等于当前时间 //EQ 就是 EQUAL等于 taskFlowService.lambdaQuery().eq(TaskFlow::getCreateTime,DateUtil 阅读全文

posted @ 2024-11-28 08:55 且行且思 阅读(600) 评论(0) 推荐(0) 编辑

摘要:一、引依赖 注意: mybatis plus version >= 3.4.0 <dependency> <groupId>com.github.yulichang</groupId> <artifactId>mybatis-plus-join</artifactId> <version>1.2.4 阅读全文

posted @ 2024-06-07 09:20 且行且思 阅读(3516) 评论(0) 推荐(0) 编辑

摘要:在使用 MPJLambdaWrapper 进行分页查询时,如果不为左连接表指定别名,可能会导致生成的 countSql 不准确的问题。当进行分页查询时,MPJLambdaWrapper 会生成两个 SQL 语句:一个是用于查询符合条件的数据列表的 selectSql,另一个是用于查询总记录数的 co 阅读全文

posted @ 2024-05-31 16:09 且行且思 阅读(2103) 评论(0) 推荐(0) 编辑

摘要:一、前言 MybatisPlus多数据源配置主要解决的是多数据库连接和切换的问题。在一些大型应用中,由于数据量的增长或者业务模块的增多,可能需要访问多个数据库。这时,就需要配置多个数据源。 二、Springboot + MyBatis Plus 数据源配置 2.1、单数据源配置 2.1.1、引用依赖 阅读全文

posted @ 2024-05-20 10:33 且行且思 阅读(2733) 评论(0) 推荐(0) 编辑

摘要:一、改前端 加入格式化: value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="formValidate.pastDueTime" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" 阅读全文

posted @ 2023-11-23 10:42 且行且思 阅读(1378) 评论(0) 推荐(0) 编辑

摘要:Maybatis-Plus lambdaQuery和mapper中EQ、NE、GT、LT、GE、LE的用法及详解 实体 当前实体如下,后续代码示例都用该实体; @Data @TableName("user_info") @ApiModel(value = "UserInfo对象", descript 阅读全文

posted @ 2023-11-22 10:34 且行且思 阅读(2397) 评论(0) 推荐(0) 编辑

摘要:引入依赖 首先在项目中引入引入依赖坐标,因为mpj中依赖较高版本mybatis-plus中的一些api,所以项目建议直接使用高版本。 maven <dependency> <groupId>com.github.yulichang</groupId> <artifactId>mybatis-plus 阅读全文

posted @ 2023-11-22 10:28 且行且思 阅读(486) 评论(0) 推荐(0) 编辑

摘要:Mapper写法: @Select("SELECT * FROM tableA a LEFT JOIN tableB b on a.key = b.key ${ew.customSqlSegment}") List method1(@Param(Constants.WRAPPER) QueryWra 阅读全文

posted @ 2023-11-21 17:34 且行且思 阅读(2516) 评论(0) 推荐(1) 编辑

摘要:以书籍整理为例,书籍是一个单独的表,书籍类别是另一个表,通过书籍通过类别的ID可以查询到书籍类别的具体名称,下面分享一下代码: //mapper IPage<BookInfo> selectBookPage(IPage<BookInfo> page, @Param(Constants.WRAPPER 阅读全文

posted @ 2023-11-21 17:19 且行且思 阅读(386) 评论(0) 推荐(1) 编辑

摘要:目录Easy Trans1、适用场景2、easy trans 支持的五种类型3、环境搭建4、简单翻译(TransType.SIMPLE)5、字典翻译(TransType.DICTIONARY)6、跨微服务翻译(TransType.RPC)7、自定义数据源翻译(TransType.AUTO_Tranc 阅读全文

posted @ 2023-11-21 17:15 且行且思 阅读(1815) 评论(0) 推荐(0) 编辑

摘要:MySQL提供了数据类型geometry用来存储坐标信息,MySQL为空间数据存储及处理提供了专用的类型geometry 前言: 不久前开发了一个地图相关的后端项目,需要提供一些点线面相关的存储、查询、分析相关的操作,于是对MySQL空间函数进行充分调研并应用在项目中;MySQL为空间数据存储及处理 阅读全文

posted @ 2023-03-29 09:39 且行且思 阅读(1206) 评论(0) 推荐(0) 编辑

摘要:数据库有如下错误信息:check the manual that corresponds to your MySQL server version for the right syntax to use near 解决check the manual that corresponds to your 阅读全文

posted @ 2023-01-13 17:58 且行且思 阅读(1165) 评论(0) 推荐(0) 编辑

摘要:解决方案是在接口实现类上加上 @Transactional(rollbackFor = Exception.class,readOnly = false) 虽然在代码中显示默认就是false 但是不加上就报错,加上就好了,可能某处更改了这个默认值. 阅读全文

posted @ 2022-07-31 23:02 且行且思 阅读(341) 评论(0) 推荐(0) 编辑

摘要:select a.xcbh '现场编号',a.xz '被征收人' ,thz_fzmj '土地有证',round(thz_tdmj-thz_fzmj,2) '土地无证',thz_tdmj '土地合计(㎡)',i.房屋框架,i.房屋混合,i.房屋砖木,i.房屋面积合计㎡,t.主要附属物合计㎡_m³,g. 阅读全文

posted @ 2022-07-20 10:24 且行且思 阅读(1316) 评论(0) 推荐(0) 编辑

摘要:mybatis在做条件查询时,如果传⼊参数为Integer类型且值为0时,如下代码,status!=''的值为false为什么?mybatis把0转成空串了?看到⽹上的答案我差点就信了...代码⽰例:<if test="status!=null and status!=''"> status = # 阅读全文

posted @ 2022-06-23 14:56 且行且思 阅读(227) 评论(0) 推荐(0) 编辑

摘要:有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。 解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。 今天我要说的是MyBatis中如何一次执行多条语句(使用mysql数据库)。 1、修改数据库连接参数加上allowMultiQ 阅读全文

posted @ 2022-03-16 18:39 且行且思 阅读(2317) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示