使用springboot + vue +BI 建立后管系统

版本说明

web-flash提供了一个后台管理系统和前端h5站点系统

web-flash是一个基于Spring Boot和Vue.js的web系统,包含了基于element搭建的后台管理系统和基于vux搭建的手机端h5站点

web-flash具备后台管理类系统的通用的基础功能,而且提供了基于idea intellij的的代码生成插件,可以一键生成后台代码(service,dao,controller)和管理系统(flash-vue-admin)的前端界面。

目录说明

flash-api 后台api服务

flash-vue-admin 基于vuejs的前端界面

flash-vue-h5 移动端内容系统,基于后台管理CMS内容管理模块的内容进行展示。

flash-core 基础模块,包括工具类,dao,service,bean等内容

flash-generator 代码生成模块,IDEA插件需要配合该模块进行代码生成,如果在代码生成方面你有什么特殊需求,可以直接调整该模块



IDEA 版本:2017.3
maven版本:3.3.9 (新建3.6.3有错误,原因:与IDEA冲突)


shiro框架

使用shiro限制接口的访问必须登录,在header中传Authorization

问:如果想让某个功能不加权限限制怎么办?例如不需要登陆就可以看到文章?

1.取消controller中@RequiresPermissions(value = {Permission.ARTICLE}),这是权限限制

2.在ShiroConfig类中设置不拦截的接口,如:

这样就可以取消单独接口/功能的权限限制。


问:为什么发布到服务器的数据,样式,接口跟本地运行不一致?

答:首先看是不是有多个项目模块/包,其他的模块/包是不是没有maven install。


你可能感兴趣的:(使用springboot + vue +BI 建立后管系统)