SpringBoot开发脚手架代码免费送(springboot vue脚手架)
必须先转发,加“大数据java架构师”关注,然后私信我的头条“a”即可免费获取源码下载地址
SpringBoot_v2项目是努力打造springboot框架的极致细腻的脚手架。包括一套漂亮的前台。无其他杂七杂八的功能,原生纯净。基于springboot的一款纯净脚手架。努力打造一款免费开源、注释全、文档全适合新手学习、方便快速二次开发的框架。
组织架构
Springboot
├─doc 项目SQL语句以及文档
│
├─common 公共模块
│ ├─base Base继承通用类
│ ├─conf springBoot所有配置
│ ├─domain 前台返回包
│ ├─druid druid连接池
│ ├─exception 异常处理包
│ ├─file 文件上传
│ ├─interceptor 拦截器
│ ├─log 日志记录AOP
│ ├─domain 前台返回包
│ ├─quartz Spring定时器
│ └─support 工具包
│
├─controller 请求访问模块
│ ├─admin 模版后台请求包
│ ├─websocket websoket消息请求
│ └─HomeController.java 首页访问类
│
├─Mapper Dao模块
│ ├─auto mybatis-generator.xml自动生成Dao
│ └─custom 自定义Dao
│
├─Model 实体类模块
│ ├─auto mybatis-generator.xml自动生成实体包
│ └─custom 自定义实体
│
├─Service 服务层模块[没写抽象模块,因为我觉得没什么用,可能我能力不足]
│
├─shiro 权限模块
│ ├─config shiro配置
│ ├─service shiro服务层
│ └─util shiro通用方法
│
├─util 工具模块
│
├─SpringbootSwagger2Application 启动类
│
├─SpringbootWebInitializer tomcat启动类
│
├─test 测试类
│
├─resources 配置文件夹
│ ├─ehcache shiro权限缓存配置
│ ├─generator 自动生成模板以及配置目录
│ │ ├─MyBatisGenerator mybates半自动生成工具
│ │ │ ├─1.bat 执行批处理
│ │ │ ├─generator.xml generator配置文件
│ │ │ ├─mybatis-generator-core-1.3.2.jar generator1.3.2版本
│ │ │ ├─mybatis-generator-core-1.3.7.jar generator1.3.7版本【默认】
│ │ │ └─mysqldriver.jar mysql驱动【该驱动为8.0一下的版本不支持8.0自行替换】
│ │ │
│ │ ├─template 模板文件假
│ │ │ ├─controller anction模板
│ │ │ ├─html html页面模板
│ │ │ ├─mapper dao模板
│ │ │ ├─mapperxml daoxml模板
│ │ │ ├─model 实体模板
│ │ │ ├─service service模板
│ │ │ └─sql sql模板
│ │ │
│ │ └─generator.properties 自动生成配置文件
│ │
│ ├─mybatis mybatis Mapper.xml生成文件夹
│ │ ├─auto自动生成的Mapper.xml文件夹
│ │ └─custom 手写Mapper.xml文件夹
│ │
│ ├─static 静态文件存放文件夹[后台模版就放在此文件夹下面。所有的模版页面都在下面]
│ │ ├─admin 后台目录存放
│ │ │ ├─assets js、css存放路径
│ │ │ ├─assets js、css存放路径
│ │ │ └─bootstarp 后台模板存放路径
│ │ ├─js js存放
│ │ └─login 登录页面js、css、image
│ │
│ ├─templates 前台HTML存放文件夹
│ │ ├─admin 动态后台html模板
│ │ ├─error 错误页面html模板
│ │ └─login.html 登录html页面
│ │
│ ├─application-dev.yml 开发环境配置
│ ├─application-prod.yml 生产环境配置
│ ├─application.yml springboot配置
│ ├─banner1.txt springboot 启动动画
│ ├─logback.xml log4j配置文件
│ └─mybatis-generator.xml mybates自动生成 xml、dao、model
│
└─pom.xml maven.xml
###技术选项
技术名称官网备注springbootspringboot框架Apache Shiro权限框架MyBatis Generator代码生成PageHelperMyBatis物理分页插件hikari数据库连接池Thymeleaf模板引擎Log4J日志组件Swagger2接口测试框架Maven项目构建管理Websocketwebsocket消息通知velocity模板引擎kaptchagoogle验证码devtools热部署GSON谷歌jsondruid阿里连接池
前端技术
技术名称官网备注jQuery函式库bootstrap前端页面框架Font-awesome字体图标jquery.validatejquery验证插件vue渐进式框架ladda.min.js按钮加载jsbootstrap-table表格组件layer.js弹窗组件jquery.blockUI.js遮蔽层组件bootstrap-table-export.js前台导出组件bootstrap-treeview树结构组件bootstrap-colorpicker颜色组件dropzone文件上传bootstrap-wysihtml5富文本bootstrap-switch开关按钮UEditor百度富文本
jar版本
名称版本备注springBoot2.0.0.RELEASEmybatis-spring 1.3.21.3.2swagger22.7.0swagger-ui2.7.0gson2.8.2pagehelper4.1.4mysql5.1.40 OR 8.0.11shiro1.4.0thymeleaf-extras-shiro2.0.0thymeleaf2.0.0.RELEASEcommons-lang33.7commons-lang2.4commons-io2.5commons-fileupload1.3.3spring-boot-devtools2.0.0.RELEASEhutool4.1.10druid1.1.10kaptcha2.3.2velocity1.7
开发环境
- JDK8.0
- mysql5.5.40 OR msql 8.0
- eclipse
资源下载
- JDK8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- Maven http://maven.apache.org/download.cgi
部署流程
- 导入doc文件夹里面的springbootv2.sql到数据库
- 确认自己的mysql版本 进行修改jar 在pom.xml 73-84行
- 修改application-dev.yml 里面自己数据库版本对应的jdbc链接
- 正常启动run SpringbootSwagger2Application.java
必须先转发,加“大数据java架构师”关注,然后私信我的头条“a”即可免费获取源码下载地址
版权声明:
作者: freeclashnode
链接: https://www.freeclashnode.com/news/article-2370.htm
来源: FreeClashNode
文章版权归作者所有,未经允许请勿转载。
热门文章
- 【金玉满堂】2月7日|22.2M/S,V2ray/SSR/Clash(小猫咪)免费节点订阅链接每天更新
- 【心想事成】2月6日|20.1M/S,V2ray/SSR/Clash(小猫咪)免费节点订阅链接每天更新
- 【福纳八方】2月5日|22.7M/S,Clash(小猫咪)/V2ray/Shadowrocket(小火箭)免费节点订阅链接每天更新
- 1月20日|20.9M/S,V2ray/Clash(小猫咪)/Shadowrocket(小火箭)免费节点订阅链接每天更新
- 【万象更新】2月11日|22.8M/S,Clash(小猫咪)/V2ray/SSR免费节点订阅链接每天更新
- 【大吉大利】2月1日|21.4M/S,Shadowrocket(小火箭)/Clash(小猫咪)/V2ray免费节点订阅链接每天更新
- 【蒸蒸日上】2月8日|22.2M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新
- 1月19日|19.8M/S,Shadowrocket(小火箭)/V2ray/Clash(小猫咪)免费节点订阅链接每天更新
- 1月21日|19.8M/S,V2ray/Clash(小猫咪)/Shadowrocket(小火箭)免费节点订阅链接每天更新
- 【欢聚一堂】2月10日|21.9M/S,Shadowrocket(小火箭)/V2ray/Clash(小猫咪)免费节点订阅链接每天更新
最新文章
- 2月17日|21.8M/S,SSR/Clash(小猫咪)/V2ray免费节点订阅链接每天更新
- 2月16日|22.5M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新
- 2月15日|18.5M/S,Clash(小猫咪)/Shadowrocket(小火箭)/V2ray免费节点订阅链接每天更新
- 2月14日|20.9M/S,V2ray/Shadowrocket(小火箭)/Clash(小猫咪)免费节点订阅链接每天更新
- 2月13日|18.6M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新
- 【大富大贵】2月12日|23M/S,Clash(小猫咪)/SSR/V2ray免费节点订阅链接每天更新
- 【万象更新】2月11日|22.8M/S,Clash(小猫咪)/V2ray/SSR免费节点订阅链接每天更新
- 【欢聚一堂】2月10日|21.9M/S,Shadowrocket(小火箭)/V2ray/Clash(小猫咪)免费节点订阅链接每天更新
- 【六畜兴旺】2月9日|18.9M/S,Clash(小猫咪)/SSR/V2ray免费节点订阅链接每天更新
- 【蒸蒸日上】2月8日|22.2M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新