通用代码生成器应用场景三,遗留项目反向工程

通用代码生成器应用场景三,遗留项目反向工程

如果您有一个遗留项目,要重新开发,或者源代码遗失,或者需要重新开发,但是希望复用原来的数据,并加快开发。

如果您的项目是通用代码生成器生成的,如果您保留了它的SGS源文件或SGS2的Excel模板,您可以使用这些资源重新生成。

但是大多数遗留项目都没有这些资源,或者本来就不是通用代码生成器生成的。这种情况下,您只需要有系统的数据库,并且,这个数据库是MariaDB,MySQL或者PostgreSQL的。您就可以使用Rust通用代码生成器莲花的数据库自动反射功能来反向工程这种遗留项目。借助这个功能,您可以把一个数据库反射为一个莲花的Project。并可以进一步将数据库反射为一个Rust语言项目或者一个莲花的SGS2模板。

借助Java通用代码生成器光和Golang通用代码生成器仙童的Rust语言兼容性。您可以把这个莲花的SGS2模板生成为Java语言项目或Golang语言项目。

这个数据库自动反射功能可以保留原系统的数据,您不需要重新开始。

常见的通用代码生成器三:

Golang通用代码生成器仙童

项目地址:

https://gitee.com/jerryshensjf/Fairchild

介绍视频:

https://www.bilibili.com/video/BV1W1421f74W/

相关推荐
Clown951 小时前
Go语言爬虫系列教程(一) 爬虫基础入门
开发语言·爬虫·golang
每天一个秃顶小技巧13 小时前
02.Golang 切片(slice)源码分析(一、定义与基础操作实现)
开发语言·后端·python·golang
恋喵大鲤鱼13 小时前
Golang 空结构体特性与用法
golang·空结构体
q5673152317 小时前
Go语言多线程爬虫与代理IP反爬
开发语言·爬虫·tcp/ip·golang
Chandler2417 小时前
Go语言即时通讯系统 开发日志day1
开发语言·后端·golang
李匠20241 天前
C++GO语言微服务基础技术②
开发语言·c++·微服务·golang
BUG制造机.1 天前
Go 语言 slice(切片) 的使用
开发语言·后端·golang
Go Dgg1 天前
Go语言实现豆瓣电影Top250爬虫
开发语言·爬虫·golang
你怎么知道我是队长1 天前
Go语言标识符
后端·golang
烧瓶里的西瓜皮1 天前
Go语言从零构建SQL数据库(9)-数据库优化器的双剑客
数据库·sql·golang