Skip to content

代码生成

当在页面上完成业务建模和原型设计后,就来到了出码环节,这是平台最终交付的产物。

平台是前后端分离的开发方式,以下分 前端后端 两个部分分别说明。

后端代码生成

代码生成 部分,配置后端生成位置,因为工具本身充当了项目的后端,所以生成位置直接选择项目本身即可。 be

重要提示

根据 模板生成 还是 插件生成 的不同,配置的位置路径略有差异:

如果是 模板生成,则配置的位置路径为 xx/xx/concept-platform/demo

如果是 插件生成,则配置的位置路径为 x/xx/demo。(以为插件生成的项目将其他依赖作为Jar包引入,直接就是项目本身)

CAUTION

业务建模中的项目编码要与工具的项目名称保持一致。如这里我们都设置成 demo

be

后端运行

模板下载方式

启动的项目,只需要点击右上角 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)。

be

前端运行

用编辑器打开下载的前端项目,这里以 base-web 为例。

打开终端命令行 npmi

  • 步骤1:安装依赖
npm install

提示

国内安装可能较慢,可以换成以下命令:

npm install --registry=https://registry.npmmirror.com
  • 步骤2:启动项目
npm run dev
  • 步骤3:访问项目
http://localhost:5600

集成测试

浏览器上输入 http://localhost:5600,出现以下页面,并且可以正常登录(默认用户名/密码:plat/1),则表明项目测试环境部署成功。

home