FunBoot是一款带有管理后台和App端让您快速开发的脚手架项目 🏠文档 ⬇️项目地址
FunBoot采用全新的Java Web框架——Spring Boot 2.1.1,省去了如往日的SSH项目中的大量繁琐的XML配置,使得二次开发更加简便。在数据持久层方面选择的是MyBatis开源框架与PageHelper插件,可以快速的实现对单表的增删改查。为什么不选择MyBatisPlus或JPA省去写SQL?原因有二:其一,控制性能。其二,学习SQL性能优化。缓存采用的是性能出众的Redis。
在后台权限管理系统的安全方面,采用时下流行的Apache Shiro,可以实现按钮级别的权限控制(若当前用户无此按钮权限,则不显示该按钮),前端页面采用Bootstrap 框架,风格统一,自适应。此外,在FunBoot中还封装了 Bootstrap 的多个插件,若需使用,直接调用即可。
在APP端的安全方面,采用的是JJWT框架与Redis做安全认证和权限认证。
脚手架自带App端和Admin端的代码生成工具,Admin端带有HTML页面代码生成,两端均自带权限验证,无论你是学习还是做外包项目,这都是你非常好的选择,上手快速,开发高效。
app 端采用 JJWT + Redis
admin 端采用 Shiro + Redis+Thymeleaf + Bootstrap
网友评论