-
SingleBoot教程(一):项目导入与部署
本文是single-demo-boot项目的教程分享。
项目地址
- 后端项目:https://gitee.com/spzmmd/single-java-demo
- 前端项目:https://gitee.com/spzmmd/single-demo-admin
后端篇
项目导入与运行
- 开发工具:IntelliJ IDEA 2019.3
- JDK版本:1.8
-
从gitee下载项目到开发机本地并解压
https://gitee.com/spzmmd/single-java-demo
-
使用idea打开解压后文件夹里的pom.xml,并选择作为项目打开
- 等待IDEA自动完成maven依赖导入工作
-
配置运行环境为本地
-
项目目录结构如下图,本项目是标准的SpringBoot Maven项目
-
修改数据库配置和代码生成器配置
打开文件application.properties进行配置
代码生成器这里一般需要配置以下两点:
-
generate.project.rootPath
此项标识项目根路径,注意是绝对路径 -
generate.out.path
此项标识部分文件输出路径,注意是绝对路径
-
初始化数据库
在你配置的数据库地址上,自行新建singleboot数据库,并使用"doc/sql"内最新的sql文件初始化该数据库 -
启动项目
本项目启动方式与普通SpringBoot项目启动方法一样,运行main()方法即可:
项目部署
本项目采用jar包部署,打包方法和普通maven项目一致,如图:
打包完成后即可在target目录下找到jar包:
然后直接运行jar包即可
前端篇
- 开发工具:WebStorm 2019.3
- node版本:11.15.0
-
从gitee下载项目到本地并解压
https://gitee.com/spzmmd/single-demo-admin
- 使用WebStorm打开项目文件夹,打开WebStrom界面下方的命令行,运行以下命令(请看注释)
# 需要chromedriver依赖,先安装
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
# 基础依赖
yarn install
# 运行测试版
yarn run dev
# 运行不了提示缺少依赖时使用
yarn add moment
yarn add axios
yarn add qs
# eslint修复(可选)
eslint --fix src
# 打包
yarn run build
出 处:https://www.cnblogs.com/spzmmd/p/14527024.html
最新更新
带有参数的装饰器
类装饰器
django中的auth模块与admin后台管理
python的日期处理
字符串常用方法
基本数据类型概述
python-map()函数基本用法
python带你实现任意下载AcFun视频数据~
bbs项目之注册功能
变量的定义和使用
三大常用数据库事务详解之三:事务运行
三大常用关系型数据库事务详解之二:基
三大关系型数据库事务详解之一:基本概
MongoDB常用命令(2)
MongoDB基本介绍与安装(1)
SQLServer触发器调用JavaWeb接口
SQL Server索引的原理深入解析
SqlServer2016模糊匹配的三种方式及效率问题
SQL中Truncate的用法
sqlserver 多表关联时在where语句中慎用tri
VB.NET中如何快速访问注册表
ASP.NET中图象处理过程详解
Vue(1)Vue安装与使用
JavaScript 语言入门
js将一段字符串的首字母转成大写
纯原生html编写的h5视频播放器
H5仿原生app短信验证码vue2.0组件附源码地
TypeScript(4)接口
TypeScript(3)基础类型
TypeScript(2)WebStorm自动编译TypeScript配置