idea搭建springboot项目_springboot+layui基础项目搭建

介绍

springboot+layui Demo

在线地址:

http://123.57.129.17:9001

测试账号密码:admin 123456

源码地址:

https://gitee.com/zhoukaishun/kaishun_zhou

适用人群

新手入门,职场新人,因为刚入行时工作内容一般都是基于公司搭建好的框架进行开发,对一个项目从0到1的过程不是很熟悉,所以本文对基本单架构的项目进行一个梳理。巩固自己的同时记录一下。

已有功能
  • 目前包含基本的登录、注册、忘记密码、菜单动态拉取、用户管理、角色管理、菜单管理、角色权限设置。

  • 注册方式选择手机验证码注册(发送验证码部分需优化为发送后一分钟内不允许重复发送)

  • 验证码发送选择的为阿里云短息服务平台(发送短信功能关闭,因为牵扯到个人账号,可在yml中更改smsconfigure配置项即可);

  • token认证使用JWT验证方式;

  • 前端页面框架选择的为layUi。

软件架构

jdk1.8 maven mysql redis 整体架构springboot+mybatis+layUi

主要学习一个基本项目从0到1的构建以及开发思路。

项目说明

本文不对项目搭建步骤以及代码做详细说明。

如果有问题可直接公众号留言,因为文章暂时还未能开通留言功能。

项目截图

bf112b18de189a7c58a63b352a008bb7.png5ef25d48b6f892350f6cbae47bd17127.pngccd97da8c9882a72e0accaca7f287833.png374819c2e5865624d34c12a89744a1de.pngd676e43d98ad066f80c5f5ad8c6ae1f9.png747fc6dad0180f8ccc66301c8c7803bc.png2bb8795dd82cb86e1dcdf372e8ebf7df.pnge8b49719c319ba910049b348f519aa54.pngd96e304e18de04c3c00621ba05fd4db5.png

项目部署至服务器(jar包方式)

31d6aa3ed1cd0336f81270d4d4989968.png

使用idea对项目进行打包,或者自己使用maven命令也行,idea打包后会在项目根目录的target目录下。

将jar包上传至服务器指定目录,进入对应目录下:java -jar 项目名

这种是最基本的启动,也可自己写一些简单的shell脚本对项目进行  停止、重启

可参考下方我的脚本

restart.sh

#! /bin/bash##Author  kaishun zhou##Last Update 2020-11-05JAR=/usr/javaproject/study/study.jarOUT=/usr/javaproject/study/study.outNAME=study.jarecho $NAMEID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'`echo $IDecho "---------------"for id in $IDdokill -9 $idecho "killed $id"doneecho "---------------"echo $NAME service start!nohup java -jar $JAR --spring.profiles.active=prod  >$OUT 2>&1 &echo $NAME service start sucess!

stop.sh

#! /bin/bash##Author  kaishun zhou##Last Update 2020-11-05NAME=study.jarecho $NAMEID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'`echo $IDecho "---------------"for id in $IDdokill -9 $idecho "killed $id"doneecho $NAME service stop!echo "---------------"
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值