mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-11-07 18:04:45 +08:00
docs: 更新代码生成器文档
This commit is contained in:
@@ -2,9 +2,29 @@
|
||||
|
||||
本章节视频讲解请参考:[OpenAuth.Net视频合集--使用企业版代码生成器](https://www.bilibili.com/video/BV1JCuyeaEFp/)
|
||||
|
||||
## 前言
|
||||
|
||||
都什么年代了,还在用代码生成器?有这个想法的人,通常是拿来和低代码平台做对比。那我们就从多维度对比一下:
|
||||
|
||||
| 维度 | 低代码平台 | 代码生成器 |
|
||||
|------|------------|------------|
|
||||
| 用户群体 | 非专业开发者、业务人员、快速交付团队 | 专业开发者 |
|
||||
| 技术门槛 | 无需编码能力,强调业务逻辑可视化配置 | 需理解生成代码并手动集成/调试 |
|
||||
| 灵活性 | 受限于平台提供的组件和逻辑抽象能力 | 生成代码可自由修改,灵活性高 |
|
||||
| 技术依赖性 | 依赖平台运行时,可能面临厂商锁定风险 | 生成代码脱离工具,技术栈自主可控 |
|
||||
| 适用场景 | 快速构建标准化应用(如内部工具、MVP) | 减少重复编码,提升开发效率 |
|
||||
|
||||
从上面对比我们可以看出二者使用场景完全不同:
|
||||
|
||||
* 低代码平台:业务人员通过拖拽表单设计器、配置数据源等,直接发布到低代码平台,无需编写代码。
|
||||
* 代码生成器:**自动创建Entity、Controller、Service层基础代码,开发者手动补充业务逻辑**,一旦代码生成完成,就可以脱离工具,技术自主可控。
|
||||
|
||||
于是就有了本节的内容。当然,OpenAuth.Net即将推出低代码平台版本,敬请期待😀
|
||||
|
||||
|
||||
## 术语解释
|
||||
|
||||
在添加新功能之前,需要先了解OpenAuth.Net生成代码时的两个概念:动态头部和固定头部
|
||||
在使用代码生成器添加新功能之前,需要先了解OpenAuth.Net生成代码时的两个概念:动态头部和固定头部
|
||||
|
||||
#### 动态头部
|
||||
|
||||
@@ -134,7 +154,7 @@ src\views\stocks\index.vue
|
||||
|
||||
## 配置模块地址
|
||||
|
||||
经过以上步骤,重启系统后,使用System账号重新登录,在【模块管理】中,添加“仓储管理”模块,如下图:
|
||||
经过以上步骤,重启系统后,使用System账号重新登录,在【模块管理】中,添加"仓储管理"模块,如下图:
|
||||
|
||||

|
||||
|
||||
|
||||
Reference in New Issue
Block a user