小学生波波的gravatar头像
小学生波波 2023-08-02 10:01:30

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

项目描述

1、技术栈说明

  1. 后台:SpringBoot、MyBatisPlus、Redis、MySQL

  2. 前端:VUE、ElementUI、axios、vue-router、vuex(前端页面采用静态路由)

特点:

本项目最大的特点就是,能够为大家提供快速开发脚手架,后台的代码生成工具类,可以一键生成后台和前台所有代码,包括:controller、mapper、domain、service、mapper.xml、vue页面等,实战起来开发效率非常高

2、后台如何运行

  1. 在本地MySQL数据库的test库中,将SQL脚本执行一下(SQL脚本在项目中sql文件夹中)

  2. 修改application.yml中连接数据库/Redis等服务器的参数,确保可以连接上就可以了

  3. 然后运行启动类App即可

3、前台如何运行

  1. npm install:安装相关依赖

  2. npm run dev:启动项目

运行环境

jdk8+mysql5.7+IntelliJ IDEA+maven+redis

项目技术(必填)

spring+SpringBoot+mybatis-plus+vue

数据库文件

链接: https://pan.baidu.com/s/1B2f0a0CRobL7RGh37KnXfQ?pwd=fi2t 提取码: fi2t

是否原创

原创

项目截图(必填)
SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

npm run dev

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

运行截图(必填)

admin 123456

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

添加用户

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

添加成功

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

教师管理SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了科目管理SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了班级管理SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了学生管理SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了成绩管理SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

注意事项

1、本项目只是一个基础模板项目,大家有其他需求可以直接在这个项目中添加表后,利用自动生成代码模块去生成前后端代码,开发效率会大大提高

2、本项目已上传gitee,如需要获取最新代码,请访问:https://gitee.com/colinWu_java/EasyJavaTemplate

3、有任何疑问可直接联系我本人,QQ:1134135987

4、在线用户列表为空,可能有问题,请牛牛们自行调试解决。

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

5、如果是Windows7的操作系统,vue运行时会抛出异常:

> EasyJava@4.4.0 dev
> vue-cli-service serve

node:os:68
      throw new ERR_SYSTEM_ERROR(ctx);
      ^

SystemError [ERR_SYSTEM_ERROR]: A system error occurred: uv_os_gethostname returned ENOSYS (function not implemented)
    at new Defaults (D:\workspace-zuidaima\EasyJavaTemplate\web\node_modules\@achrinza\node-ipc\entities\Defaults.js:26:20)
    at new Parser (D:\workspace-zuidaima\EasyJavaTemplate\web\node_modules\@achrinza\node-ipc\entities\EventParser.js:8:14)
    at Object.<anonymous> (D:\workspace-zuidaima\EasyJavaTemplate\web\node_modules\@achrinza\node-ipc\dao\client.js:11:19)
    at Module._compile (node:internal/modules/cjs/loader:1119:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1173:10)
    at Module.load (node:internal/modules/cjs/loader:997:32)
    at Module._load (node:internal/modules/cjs/loader:838:12)
    at Module.require (node:internal/modules/cjs/loader:1021:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at Object.<anonymous> (D:\workspace-zuidaima\EasyJavaTemplate\web\node_modules\@achrinza\node-ipc\services\IPC.js:4:14) {
  code: 'ERR_SYSTEM_ERROR',
  info: {
    errno: -4054,
    code: 'ENOSYS',
    message: 'function not implemented',
    syscall: 'uv_os_gethostname'
  },
  errno: [Getter/Setter],
  syscall: [Getter/Setter]
}

Node.js v18.9.1

可以修改如下代码:

os.hostname=()=>"localhost"

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了

6、新增的用户密码有问题,请自行修改。

SpringBoot+vue前后端分离-模板项目,适合新手小白二次开发,太香了


打赏

已有2人打赏

罗清晨的gravatar头像 最代码官方的gravatar头像

文件名:EasyJavaTemplate.zip,文件大小:1689.973K 下载
最代码最近下载分享源代码列表最近下载
5418888  LV3 5月13日
quyan5632  LV2 2月10日
huasir2018  LV14 1月29日
AprilZk  LV3 2024年12月12日
zolscy  LV24 2024年11月26日
微信网友_7134912998903808  LV15 2024年8月29日
叁卍石  LV5 2024年8月21日
Oxygeni  LV7 2024年7月14日
llllllK  LV5 2024年5月13日
jc121140  LV3 2024年3月22日
最代码最近浏览分享源代码列表最近浏览
3844297369 7月1日
暂无贡献等级
krispeng  LV15 6月15日
xp95323  LV15 6月10日
梁小贤  LV1 5月22日
5418888  LV3 5月13日
daqfrq332 4月7日
暂无贡献等级
PLVAE_514  LV2 3月7日
yuanshun  LV7 2月18日
huangzhijing 2月11日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友