版本說(shuō)明
web-flash提供了一個(gè)后臺(tái)管理系統(tǒng)和前端h5站點(diǎn)系統(tǒng)
web-flash是一個(gè)基于Spring Boot和Vue.js的web系統(tǒng),包含了基于element搭建的后臺(tái)管理系統(tǒng)和基于vux搭建的手機(jī)端h5站點(diǎn)
web-flash具備后臺(tái)管理類(lèi)系統(tǒng)的通用的基礎(chǔ)功能,而且提供了基于idea intellij的的代碼生成插件,可以一鍵生成后臺(tái)代碼(service,dao,controller)和管理系統(tǒng)(flash-vue-admin)的前端界面。
目錄說(shuō)明
flash-api 后臺(tái)api服務(wù)
flash-vue-admin 基于vuejs的前端界面
flash-vue-h5 移動(dòng)端內(nèi)容系統(tǒng),基于后臺(tái)管理CMS內(nèi)容管理模塊的內(nèi)容進(jìn)行展示。
flash-core 基礎(chǔ)模塊,包括工具類(lèi),dao,service,bean等內(nèi)容
flash-generator 代碼生成模塊,IDEA插件需要配合該模塊進(jìn)行代碼生成,如果在代碼生成方面你有什么特殊需求,可以直接調(diào)整該模塊

IDEA 版本:2017.3
maven版本:3.3.9 (新建3.6.3有錯(cuò)誤,原因:與IDEA沖突)
shiro框架
使用shiro限制接口的訪問(wèn)必須登錄,在header中傳Authorization
問(wèn):如果想讓某個(gè)功能不加權(quán)限限制怎么辦?例如不需要登陸就可以看到文章?
1.取消controller中@RequiresPermissions(value = {Permission.ARTICLE}),這是權(quán)限限制

2.在ShiroConfig類(lèi)中設(shè)置不攔截的接口,如:

這樣就可以取消單獨(dú)接口/功能的權(quán)限限制。
問(wèn):為什么發(fā)布到服務(wù)器的數(shù)據(jù),樣式,接口跟本地運(yùn)行不一致?
答:首先看是不是有多個(gè)項(xiàng)目模塊/包,其他的模塊/包是不是沒(méi)有maven install。
