以服务于中国广大创业者为己任,立志于做最好的创业网站。

标签云创业博客联系我们

导航菜单

网站源码搭建,短视频解析源码搭建接口

  

  #项目描述。   

  

  * X-springoot是一个轻量级的Java快速开发平台,基于各大开源项目的结合,用于快速构建中小型API和RESTful API项目。这个项目已经被很多真实的项目实践过,稳定、简单、快速,让我们摆脱重复性的工作。   

  

  *本项目进行了大批量改造,大量代码进行了简化,减少了对第三方的依赖。这是最干净的脚手架。   

  

  * lombok的引入大大简化了代码。   

  

  * my batis Plus的引入大大简化了SQL。   

  

  *引入hutool工具包规范工具类。   

  

  * minio分布式文件系统的引入。   

  

  *前端和后端完全分离,前端代码可以单独部署。   

  

  *自定义Spring Security支持令牌获取。   

  

  *帐户密码:admin/admin。   

  

  版本信息   

  

  *核心框架:Spring Boot 2.1.8。   

  

  *安全框架:Spring Security。   

  

  *视图框架:Spring MVC 5.1.x   

  

  *持久层框架:MyBatis Plus 3.1.0。   

  

  *日志管理:SLF4J 1.7,Log4j。   

  

  *页面交互:Vue2.x   

  

  环境   

  

  * jdk 1.8   

  

  * mysql 5.7   

  

  * redis   

  

  * nginx   

  

  #项目结构   

  

  x-springootdocSQL语句的db.sql项目 nginx.confi nginx配置文件 updateLog更新日志authentication权威认证common公共模块 annotation自定义注释 base基础包异常异常处理\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\   

  

  #部署   

  

  *后台部署。   

  

  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,修改服务器中的根目录和索引.#静态页面目录root e : \ github \ x-spring boot \ x-spring boot-ui;#默认主页索引login.html;位置^~//{ proxy _ pass http://127 . 0 . 0 . 13:8080#这是后台服务地址}}.(建议在项目中直接复制doc/nginx.conf来替换你的nginx配置文件,然后修改静态页面目录)3。启动nginx以访问localhost。   

  

  系统截图   

  

  X-springoot项目的源代码已经完整上传。如果你需要,可以关注转发文章,给我发私信到【源码】免费获取项目源代码。   

  

     

  SpringBoot轻量级Java快速开发平台,源代码共享'/   

  

     

  SpringBoot轻量级Java快速开发平台,源代码共享'/   

  

     

  SpringBoot轻量级Java快速开发平台,源代码共享'/   

  

  常见问题   

  

  1.启动错误报告。   

  

  这是因为maven不是先通过依赖关系清除引入的,然后再重新引入。   

  

  2.无法获取验证码。   

  

  1) redis未启动;2)未配置nginx3)如果没有部署同一台机器,前台common.js中的url应该改为ip。   

  

  3.数据库无法连接(mysql 5.7)。   

  

  1)检查application.yml配置文件中的spring.profiles.active3360dev当前是否配置了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-springoot项目的源代码已经完整上传。如果你需要,可以关注转发文章,给我发私信到【源码】免费获取项目源代码。   

  

     

  SpringBoot轻量级Java快速开发平台,源代码共享'/