SingleBoot教程(一):项目导入与部署

本文详细介绍了SingleBoot项目的导入与部署过程,包括后端使用IntelliJ IDEA,配置JDK 1.8,导入Maven项目,设置数据库配置和代码生成器参数。前端部分涉及WebStorm,配置node版本11.15.0,通过命令行操作部署。项目源码可在指定Gitee链接获取。

本文是single-demo-boot项目的教程分享。
教程文章:点击进入教程专栏

项目地址

  • 后端项目:https://gitee.com/spzmmd/single-java-demo
  • 前端项目:https://gitee.com/spzmmd/single-demo-admin

后端篇

项目导入与运行
  • 开发工具:IntelliJ IDEA 2019.3
  • JDK版本:1.8
  1. 从gitee下载项目到开发机本地并解压
    https://gitee.com/spzmmd/single-java-demo
    在这里插入图片描述
  2. 使用idea打开解压后文件夹里的pom.xml,并选择作为项目打开
    在这里插入图片描述
  3. 等待IDEA自动完成maven依赖导入工作
  4. 配置运行环境为本地
    在这里插入图片描述
  5. 项目目录结构如下图,本项目是标准的SpringBoot Maven项目
    在这里插入图片描述
  6. 修改数据库配置和代码生成器配置
    打开文件application.properties进行配置
    配置启动端口和数据源代码生成器这里一般需要配置以下两点:
  • generate.project.rootPath
    此项标识项目根路径,注意是绝对路径
  • generate.out.path
    此项标识部分文件输出路径,注意是绝对路径
    代码生成器配置
  1. 初始化数据库
    在你配置的数据库地址上,自行新建singleboot数据库,并使用"doc/sql"内最新的sql文件初始化该数据库
  2. 启动项目
    本项目启动方式与普通SpringBoot项目启动方法一样,运行main()方法即可:
    在这里插入图片描述
项目部署

本项目采用jar包部署,打包方法和普通maven项目一致,如图:
在这里插入图片描述
打包完成后即可在target目录下找到jar包:
在这里插入图片描述
然后直接运行jar包即可

前端篇

  • 开发工具:WebStorm 2019.3
  • node版本:11.15.0
  1. 从gitee下载项目到本地并解压
    https://gitee.com/spzmmd/single-demo-admin
    在这里插入图片描述
  2. 使用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

结束语

最后,欢迎大家关注我的公众号!小到Java后端技术、计算机基础知识,大到微服务、Service Mesh、大数据等,都是本人研究的方向。我将定期在公众号中分享技术干货,希望以我一己之力,抛砖引玉,帮助朋友们提升技术能力,共同进步!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值