Spring A.S入门 - 如何运行我的Spring A.S项目?
首先,您需要确认您的已经安装并配置了以下环境或工具
- JDK:1.8.0_162及以上版本
- nodejs:v8.12.0及以上版本
- vue-cil3工具脚手架
- webpack4及以上版本
- mysql(笔者为8.0+版本)
- nginx:仅作建议,不强制要求
- powerDesigner
- IDEA:仅作建议,不强制要求
如果您已确认如上环境配置无误后点击下方链接clone前后端项目源码
如果您已确认完成了以上的操作,请继续阅读
后台服务启动步骤
- 新建一个数据库
- 进入服务端项目目录,修改application.yml配置文件中的相关内容
datasource:
name: druidDataSource
type: com.alibaba.druid.pool.DruidDataSource
druid:
driver-class-name: com.mysql.jdbc.Driver
url: url
username: username
password: password
-
初始化系统数据(运行项目根目录下:test.sql即可)
-
可选项:
- 打开src\test\java\generate\generateTest.java
- 右键Run 'generateTest main()'
- 将同级目录下生成好的文件复制粘贴覆盖项目内原文件即可 - 将生成的==BaseTableCfg.java==文件复制粘贴至==src.main.java.com.prism.springas.utils== 文件目录下 - 将生成的==BaseDao.java==文件复制粘贴至==src.main.java.com.prism.springas.dao== 文件目录下 -
打开生成的==xxxx.sql==文件,将内容复制粘贴在sql工具内执行(如果执行了初始化可以跳过本操作)
-
配置jetty服务器(tomcat也可以,根据个人情况和需求来就行)
-
启动服务器端
前端服务启动步骤
- 进入clone好的前端项目文件夹
- 地址栏输入cmd进入命令行页面
- 运行 npm init 初始化项目
- 运行 npm install 下载项目相关依赖
- 运行 npm install vue-echarts 下载项目依赖
- 打开src\http.js,将后台接口地址修改为您本地地址
const BASEURL = 'http://127.0.0.1:8088' //默认接口访问地址
6.在命令行中运行 npm run dev 启动项目 7.打开浏览器,恭喜,您成功的运行了您的spring A.S项目!
请注意,运行正式和测试版本有个地方需要额外注意! 1.后台代码中,AOP目录下AcessCheck.java
正式: @Around("recordController()")
测试: //@Around("recordController()")
前端代码中,src目录下http.js
//正式版本请使用0,测试版本请使用1
const TYPE_ONLY = 1; //默认的接口调用类型(0-需要预处理 1-不需要预处理)
如果启动前端时出现问题您可以随时在回复区评论,我将在第一时间为您解决相关问题,当然,您也可以加我的QQ:869722842(如果不忙的话~)
!每次修改pdm文件后都需要重新生成相关配置,千万别忘了哦O(∩_∩)O