代码生成
当在页面上完成业务建模和原型设计后,就来到了出码环节,这是平台最终交付的产物。
平台是前后端分离的开发方式,以下分 前端
和 后端
两个部分分别说明。
后端代码生成
在 代码生成
部分,配置后端生成位置,因为工具本身充当了项目的后端,所以生成位置直接选择项目本身即可。
重要提示
根据 模板生成
还是 插件生成
的不同,配置的位置路径略有差异:
如果是 模板生成
,则配置的位置路径为 xx/xx/concept-platform/demo
,
如果是 插件生成
,则配置的位置路径为 x/xx/demo
。(以为插件生成的项目将其他依赖作为Jar包引入,直接就是项目本身)
CAUTION
业务建模中的项目编码要与工具的项目名称保持一致。如这里我们都设置成 demo
后端运行
模板下载方式
启动的项目,只需要点击右上角 rerun
按钮或关闭后再次点击▶️按钮即可。
插件下载方式
这种方式稍微复杂,
- 需要打开项目下的
pom.xml
, 添加如下标记的代码:
xml
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.dtd</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
<resource>
<directory>src/test/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.dtd</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/test/resources</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
- 然后点击右上角 rerun 按钮或关闭后再次点击▶️按钮即可。
前端代码生成
由于目前工具仅生成前端的 业务代码
,前端项目的框架代码需要手动从 gitlab
下载(如下图点击 download
)。
前端运行
用编辑器打开下载的前端项目,这里以 base-web
为例。
打开终端
命令行
- 步骤1:安装依赖
npm install
提示
国内安装可能较慢,可以换成以下命令:
npm install --registry=https://registry.npmmirror.com
- 步骤2:启动项目
npm run dev
- 步骤3:访问项目
http://localhost:5600
集成测试
浏览器上输入 http://localhost:5600
,出现以下页面,并且可以正常登录(默认用户名/密码:plat/1),则表明项目测试环境部署成功。