搞定SpringBoot2,我推荐你学习这个框架

前言

SpringBoot_v2项目是努力打造springboot框架的极致细腻的脚手架。包括一套漂亮的前台。无其他杂七杂八的功能,原生纯净。

项目介绍

一个非常好的springboot学习框架,注释全网最全,自动生成controller、model、dao、html、sql文件,集成一个shiro 权限框架,非常方便的脚手架,开发、接私活利器。

视频演示

技术选项

技术名称官网备注
springbootspringboot框架
Apache Shiro权限框架
MyBatis Generator代码生成
PageHelperMyBatis物理分页插件
hikari数据库连接池
Thymeleaf模板引擎
Log4J日志组件
Swagger2接口测试框架
Maven项目构建管理

前端技术

技术名称官网备注
jQuery函式库
bootstrap前端页面框架
Font-awesome字体图标
jquery.validatejquery验证插件
vue渐进式框架
ladda.min.js按钮加载js
bootstrap-table表格组件
layer.js弹窗组件
jquery.blockUI.js遮蔽层组件
bootstrap-table-export.js前台导出组件
bootstrap-treeview树结构组件

开发环境

  • JDK8.0
  • mysql5.5.40 OR msql 8.0
  • eclipse

部署流程

  1. 导入doc文件夹里面的test.sql到数据库
  2. 确认自己的mysql版本 进行修改jar 在pom.xml 73-84行
  3. 修改application-dev.yml 里面自己数据库版本对应的jdbc链接
  4. 正常启动run SpringbootSwagger2Application.java

打包发布编译流程

  • maven编译安装pom.xml文件即可打包成war

登陆地址

  • http://localhost:8081 默认帐号密码: admin/admin
  • swagger http://localhost:8081/swagger-ui.html

启动类

  • SpringbootSwagger2Application 启动类

数据库模型

界面风格

代码自动生成功能

后期功能

功能描述
字典表
部署文档
文件上传完成
再次优化完成
add跟eidt页面js写出js文件
500页面完成
404页面完成
权限错误页面完成

情况说明

  • 如果您喜欢Springboot_v2,可以clone下来使用,您的star将是本人前进的动力,如果您有技术疑问,可以加群交流。
  • 如果Springboot_v2对您有一点帮助,您可以点个star,就是对作者最大的支持了。
  • Springboot_v2脚手架会一直更新下去。
  • 需要进项目一起开发的请进群私聊我,让我们一起维护这个开发项目
  • 很多人反应说404,那是因为其他页面根本没做,因为权限脚手架只在系统设置里面。我留着其他链接,是方便你们根据需求自行添加页面

感谢开源软件列表

  1. 人人renren-generator 自动生成项目参照人人自动生成 https://gitee.com/renrenio/renren-generator

注意事项

  • 所有的model字段解释都在mysql的字段注释里面,请具体查看mysql的字段注解

Github

  • 所有的github代码 以码云更新为准
  • https://github.com/fuce1314/Springboot_v2
本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
极客文库 » 搞定SpringBoot2,我推荐你学习这个框架

Leave a Reply