
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这篇文章介绍了在IDEA编辑器中使用Groovy脚本自动生成MyBatisPlus实体类的方法。主要包含两个脚本文件:Generate POJOs.groovy用于生成带有MyBatisPlus注解的Java实体类,支持自动识别表字段类型、主键、注释等;Generate tableJson.groovy用于生成表结构的JSON数据。文章详细说明了类型映射配置、导入包处理、字段注释生成等实现细节,并
后端使用mybatis-plus的`TableInfoHelper`获取到字段映射的数据库字段,可以避免驼峰转换(数据库库区分字段大小写)和非表字段错误的情况

我们知道在mapper下可以使用 Mybatis 的内置变量 databaseid 来动态组装sql,但是在多数据源情况下,系统中会有多个`DataSource` ,使用 `@DS("master")` 注解动态切换数据源,调用的后续的查询都是切换后的数据源中的数据,在代码中能不能友好的判断当前数据源是 `MySQL` 还是 `Oracle` 类型?有,还真有,直接上结果:`DSUtils.get
这篇文章介绍了在IDEA编辑器中使用Groovy脚本自动生成MyBatisPlus实体类的方法。主要包含两个脚本文件:Generate POJOs.groovy用于生成带有MyBatisPlus注解的Java实体类,支持自动识别表字段类型、主键、注释等;Generate tableJson.groovy用于生成表结构的JSON数据。文章详细说明了类型映射配置、导入包处理、字段注释生成等实现细节,并
后端使用mybatis-plus的`TableInfoHelper`获取到字段映射的数据库字段,可以避免驼峰转换(数据库库区分字段大小写)和非表字段错误的情况

做ppt时,突然想给ppt加个页码,以记录播放进度,用 VBA 实现在 PPT 最下边加个进度条,方便查看进行到总长度的多少,抓住了听讲人的心理:啥时候才能讲完啊?进度条只能体现已播放的幻灯片张数,不能用于计时。文章中增加了一些图片,便于学习。
Excel 多选 下拉 勾选框 VB 有check框 xls xlsxExcel多选下拉带选择框需求场景用到的具体步骤添加控件添加下拉值组织 VB 逻辑,控制 ListBox 控件效果结束附件下载需求场景需求是这样的,制作上传模板的时候,有几个字段是需要多选,但是普通的数据校验只能单选下拉,所以需要有个列展示多个选项可以指定具体某一列,其他类列不影响下拉值从其他 sheet 加载,方便维护修改有

本篇文章为自己亲自实践所得,项目是基于 spring boot 的多模块 Maven 项目, 依赖错综复杂。参考网上千篇一律的复制文章躺了不少坑。整体感觉下来,Maven就是一把利剑,理解的到位,能化腐朽为神奇,基础不牢,费心费神。为了减小本文篇幅,基础知识一定要参考apache maven 官网学习







