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

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

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

如果您的项目是通用代码生成器生成的,如果您保留了它的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/

相关推荐
明月看潮生23 分钟前
青少年编程与数学 02-003 Go语言网络编程 15课题、Go语言URL编程
开发语言·网络·青少年编程·golang·编程与数学
明月看潮生28 分钟前
青少年编程与数学 02-003 Go语言网络编程 14课题、Go语言Udp编程
青少年编程·golang·网络编程·编程与数学
hlsd#2 小时前
go 集成go-redis 缓存操作
redis·缓存·golang
qq_1728055915 小时前
GIN 反向代理功能
后端·golang·go
__AtYou__16 小时前
Golang | Leetcode Golang题解之第535题TinyURL的加密与解密
leetcode·golang·题解
kevin_tech20 小时前
Go API 多种响应的规范化处理和简化策略
开发语言·后端·golang·状态模式
幺零九零零1 天前
【Golang】sql.Null* 类型使用(处理空值和零值)
数据库·sql·golang
cookies_s_s1 天前
Golang--DOS命令、变量、基本数据类型、标识符
golang
__AtYou__1 天前
Golang | Leetcode Golang题解之第541题反转字符串II
leetcode·golang·题解
flying robot1 天前
Go的JSON转化
golang