代码生成器技术乱弹四十七,未来之野望,超越表级抽象
模块级抽象
基于表级抽象。域对象是构建模块级抽象的基石。一个模块拥有一个域对象列表。可以设置这些域对象。存在一个校验函数,校验您的域对象列表是否满足模块的域对象的约束条件。如不兼容,此校验函数将会输出编译错。
系统级抽象
基于模块级抽象。本质上基石依然是表级抽象。一个系统拥有一个域对象清单。还由模块列表,复杂版面列表和报表列表。存在一个校验函数,校验您的域对象列表是否满足系统的域对象的约束条件。此校验函数会调用所有模块,复杂版面和报表的校验函数,确保系统的兼容性,如不兼容,将会输出编译错。
终极幻想
你:请给我生成一套物流管理系统
生成器:好的,主人,已经给您生成好了。
你:请给我生成一套物流管理系统,要标准配置
生成器:好的,主人,已经给您生成好了。
你:请给我生成一套物流管理系统,标准配置,用户名为Employee
生成器:好的,主人,已经给您生成好了。
你:请给我生成一套物流管理系统,用户需要增加微信号
生成器:好的,主人,已经给您生成好了。
你:请给我生成一套物流管理系统,用户不需要电子邮件
生成器:好的,主人,已经给您生成好了。