开发喵星球

RuoYi-Vue-Plus 代码生成指南(320)

数据源配置

在 RuoYi-Vue-Plus 中,可以方便地配置和切换数据源。

数据源配置示例

4.1.0 版本起,项目适配了多种数据库类型,允许用户在代码生成页面自由切换数据源。只需输入数据源名称并点击搜索按钮,即可完成切换。

切换数据源

5.2.2 版本开始,项目支持超过100种数据库,只需在代码生成模块中添加相应的数据库依赖即可。

多数据库支持

导入数据表

在代码生成页面,可以通过导入功能加载系统数据库中的所有表。

导入数据表

选择所需的数据表并点击确认按钮,即可完成数据表的导入操作。

选择数据表
确认导入

编辑生成结构

导入数据表后,可以通过编辑功能对生成的表结构进行自定义调整。

编辑表结构

用户可以根据需求修改生成表的数据,确保生成的代码结构符合实际业务需求。

修改生成表结构
调整字段

生成条件配置

生成条件配置可以影响代码生成的不同方面。

生成条件设置

树表配置

如果需要生成树结构表单,可以通过编辑生成信息来配置树表结构。只需选择相应的模板并填写对应的数据即可。

树表配置

主子表使用说明

框架不支持也不推荐使用主子表结构,原因如下:
– 主子表结构在实际业务场景中较为罕见,更多场景涉及一对多或多表关联。
– 主子表结构容易导致笛卡尔积或数据错乱等问题,且需要自行进行 SQL 优化。

建议用户以单表生成代码,并自行编写复杂业务逻辑。

预览生成代码

在配置好生成信息后,可以通过预览功能查看生成的代码结构。此功能允许用户检查代码的正确性及生成的数据。

代码预览

生成代码结构

同步表结构

在实际开发中,表结构可能会发生变化。此时可以使用同步功能,与实时数据库表进行字段同步,确保代码与数据库保持一致。

同步表结构

通过以上功能,RuoYi-Vue-Plus 提供了一个高效的代码生成方案,帮助开发者更快速地创建符合业务需求的代码结构。

   
分类:Java/OOP 作者:无限繁荣, 吴蓉 发表于:2024-09-04 11:24:11 阅读量:389
<<   >>


powered by kaifamiao