编程语言
首页 > 编程语言> > 接私活利器丨X-SpringBoot轻量级的Java快速开发平台,源码分享

接私活利器丨X-SpringBoot轻量级的Java快速开发平台,源码分享

作者:互联网

项目说明

版本信息

环境

项目结构

X-SpringBoot
├─doc  
│  ├─db.sql 项目SQL语句
│  ├─nginx.confi nginx 配置文件
│  ├─updateLog 更新日志
│
├─authentication 权限认证
├─common 公共模块
│  ├─annotation 自定义注解
│  ├─aspect 系统日志
│  ├─base base包
│  ├─exception 异常处理
│  ├─utils 一些工具类
│  ├─validator 后台校验
│  └─xss XSS过滤
│ 
├─config 配置信息
├─interceptor token拦截器
│ 
├─modules 功能模块
│  ├─app API接口模块(APP调用)
│  ├─oss 文件服务模块
│  ├─sys 权限模块
│  ├─apkversion APK 版本管理
│  └─gen 代码生成
│ 
├─Application 项目启动类
├─Swagger2 swagger2类
│  
├──resources 
│  ├─mapper SQL对应的XML文件

部署

  1、 $git clone https://github.com/yzcheng90/X-SpringBoot.git
  
  2 、IDEA 打开项目引入依赖
  
  3、 创建数据库x_springboot,数据库编码为UTF-8,执行doc/db.sql文件,初始化数据
  
  4、 IDEA运行Application.java,则可启动项目 http://localhost:8080
   1、 打开nginx 目录 /conf/nginx.conf 
   
   2、 在server中修改 root 和 index  
       
       ...
       server {
           ....
           #静态页面目录
           root  E:\github\X-SpringBoot\x-springboot-ui;
           #默认首页
           index  login.html;
           ....
           
           location ^~// {
                proxy_pass   http://127.0.0.1:8080; #这里为后台服务地址
           }
       }
       ...
       
       ( 这里建议直接复制项目中的doc/nginx.conf替换你的nginx配置文件,然后修改静态页面目录 )
       
    3、启动nginx 访问 localhost

系统截图

X-SpringBoot项目源码已经全部上传完毕,如果您有需要的话

需要获取文章中的源码与文档的小伙伴,记得一键三连哦
 添加V❥:tulingQY 备注(888)可以免费获取到哦

接私活利器丨X-SpringBoot轻量级的Java快速开发平台,源码分享

接私活利器丨X-SpringBoot轻量级的Java快速开发平台,源码分享

接私活利器丨X-SpringBoot轻量级的Java快速开发平台,源码分享

常见问题

1、启动报错

 是因为依赖没有引入  maven --> 先clear 再reimport 重新引入

2、验证码获取失败

1) redis没有启动
2) nginx 没有配置好
3) 如果部署的不是同一台机器,前台common.js中的url要改成ip

3、数据库连接不上(mysql 5.7)

1) 看看application.yml 配置文件中 spring.profiles.active: dev  
   当前配置的是dev ,就修改application-dev.yml 中的数据库连接IP用户密码
2) 如果改完了还是不行,看看你mysql版本8.0以上 须要修改pom.xml中的 mysql-connector-java 的版本

4、启动了nginx 还是不能访问前台

1) 确认一下nginx.conf 配置有没有问题

2)把所有的nginx的进程都结束再启动试试 (一般有很多个nginx的进程,结束一个再重新启动也是没用的)

3)如果项目目录名带T开头,nginx.conf 里面的目录要 双反斜杠 \\  或改为 正斜杠 / 

最后

X-SpringBoot项目源码已经全部上传完毕,如果您有需要的话

需要获取文章中的源码与文档的小伙伴,记得一键三连哦
 添加V❥:tulingQY 备注(888)可以免费获取到哦

接私活利器丨X-SpringBoot轻量级的Java快速开发平台,源码分享

标签:SpringBoot,项目,nginx,源码,conf,引入,私活,轻量级
来源: https://blog.csdn.net/java_xiaoo/article/details/120635116