自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 sql批处理的表-表及表字段-表字段之间的血缘分析的简单实现思路

文章摘要:本文提出了一种通过解析SQL脚本自动追踪数据表字段依赖关系的方法。首先对SQL语句进行格式化处理,统一空格和特殊符号;然后通过递归方式提取子查询为临时表;最后利用字符串匹配算法(包含方法contains)从目标表字段逐步追踪到源表字段。该方法可以分析如INSERT语句中目标字段与源字段的映射关系,包括处理复杂表达式和临时表情况,实现了从加工表到源表的元数据自动追踪。文中以优秀学生表为例,演示了如何从result_degree字段追踪到原始成绩表的t_score字段。

2024-09-25 22:02:28 1587

原创 编写maven-plugin插件实现数据库表增删改查代码一键生成

我们都熟悉有maven自带的插件,如maven-compiler-plugin、maven-shade-plugin等。也有第三方maven插件,如sonar-maven-plugin(代码合规检查)、smart-doc-maven-plugin(接口文档生成)等maven插件。总结:开发plugin插件还是比较容易的,如果想在项目运行前做一些事,可以考虑自己封装插件,但是部分jar包引入不起作用,比如我引入mysql就找不到类。1.开发code-generator-maven-plugin插件。

2024-09-22 15:01:01 937

原创 springboot2.3.4多模块pom类型项目搭建踩坑最全手册

2.打包package时,一定走最外层的pom工程打包,有mainClass的子模块的target目录下都能找到可用的jar包了。其中basePackages的几个值对应四个子模块的项目路径,app引用了pub\manage\analysis几个模块的代码。4.对于是启动类所在的模块,需要resources目录及目录下相关的配置文件,若启动类为。// 精确到 demo 目录,以便跟其他数据源隔离。// 扫描 Mapper 接口并容器管理。5.对于是启动类所在的模块,若启动类为。

2023-06-17 16:52:49 1467 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除