代码生成-规划中
功能逻辑需求
- 权限:用户维度隔离,用户可自行创建数据,完成整个代码生成逻辑
- 模板:系统模板,按现有依赖包,或行业习惯,制定模板,设置为系统模板。系统模板可给所有用户使用
- 数据库:用户完全隔离。用户可维护自己的数据库连接。只能使用自己的数据库链接
- 在线生成:可在线直接按模板生成代码,可复制
- 在线下载:可直接在线下载生成的代码压缩包
- 插件生成:对于后端代码,可由 maven 插件直接生成到项目中
技术栈
前端
待确认
后端
- springboot
- mysql
- freemarker
功能清单
- 数据源管理
- 数据源增删改查
- 数据源测试
- 数据表清单
- 字段清单
- 选择模板,生成代码
- 项目工程
- 工程增删改查(绑定数据源)
- 代码生成(打包下载)
- 工程任务管理
- 工程任务增删改查(绑定模板)
- 日志(包含异常信息)
- 工程增删改查(绑定数据源)
- 系统管理
- 模板管理
- 增删改查
- 模板编辑需要有语法高亮
- 全局变量管理
- 增删改查
- 模板管理
- 权限管理
- 查看个人信息
- 修改密码
- 暂不支持其他高级权限管理