20万数据 sql 快还是 java快?_基于SpringBoot2.0开发的,轻量级的,前后分离Java开发平台...

项目说明

  • MintLeaf-Fast是一个基于SpringBoot2.0开发的,轻量级的,前后端分离的Java快速开发平台
  • 开箱即用,节省开发时间,提升开发效率,能够快速开发项目并交付的接私活利器
  • 支持MySQL、Oracle、SQL Server等主流数据库

项目特点

  • 代码简洁,注释丰富,上手容易,提供基础模块(用户管理,角色管理,菜单管理,代码生成等8个模块),可以直接作为一个后台管理系统的脚手架
  • 友好的代码结构及注释,便于阅读及二次开发
  • 完善的代码生成机制,可在线生成entity、dao、sql代码,减少60%以上的开发任务
  • 支持跨驱动多数据源,加强业务模块的扩展性
  • 基于Shiro实现细粒度权限控制,可控制到页面或按钮,满足绝大部分的权限需求
  • 基于Druid对多数据源进行监控
  • 基于Redis缓存数据以及session共享(用于反向代理集群及SSO单点登录)
  • 基于Swagger对API接口进行管理

项目结构

MintLeaf-Fast├─db 项目SQL语句│├─logs 输出日志│├─common 公共模块│ ├─config 配置信息类模块│ ├─modules 功能模块│ ├─app API接口模块(APP调用)│ ├─video 业务模块│ └─core 核心模块│ ├─utils 工具类模块│ ├─vo 视图对象类模块│ ├─MintLeafApplication 项目启动类│ ├──resources │ ├─sql SQL对应的md文件│ ├─static 静态资源│ ├─templates 系统页面│ │ ├─modules 模块页面│ │ ├─index.html 主页面│ │ └─login.html 登陆页面│ ├─application.properties 全局配置文件│ ├─btsql-ext.properties BeetlSQL配置文件│ └─logback.xml 日志配置文件│

技术选型

  • 核心框架:Spring Boot 2.0.5
  • 安全框架:Apache Shiro 1.4.0
  • 视图框架:Beetl 2.8.6
  • 持久层框架:BeetlSQL 2.10.31
  • 缓存框架:Redis 2.0.2
  • JSON框架:FastJson 1.2.7
  • 验证码框架:Kaptcha 2.3.2
  • 数据库连接池:Druid 1.0.18
  • 日志管理:SLF4J、Logback
  • API管理:Swagger 2.7.0
  • 页面交互:Layui 2.4.3
  • 数据可视化:ECharts 3.0

软件需求

  • JDK1.8
  • MySQL5.5+
  • Maven3.0+

本地部署

  • 通过git下载源码
  • 创建数据库mintleaf_fast,数据库编码为UTF-8
  • 执行db/mintleaf_fast.sql文件,初始化数据【按需导入表结构及数据】
  • 修改application.properties文件,更新MySQL账号和密码
  • IDEA、Eclipse运行Application.java,则可启动项目【mintleaf-fast】
  • 访问路径:http://localhost:8017/index.html
  • 账号密码:root/123456

完成进度

功能名称进度用户管理100%角色管理100%菜单管理100%权限管理100%文件上传100%Druid监控100%代码生成100%API管理100%系统日志100%图片管理100%图标选择器100%树形数据表格100%树形下拉选择器100%组织管理50%

效果图

a97beeede249a902ab1b0e04a751ee97.png
82d461aa508ee89d8414a44a833768da.png
e0cf1e0236786007f426450af0000883.png

获取方式

转发 + 关注,私信回复括号中字母【leaf】,即可免费获得下载地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值