spring admin mysql_easyadmin: 简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql...

easyadmin

数据库一定要用utf8mb4编码,记得先执行manager.sql,再执行initdata.sql,其中tenant表不用管,这是我打算做的另外一个项目设计的表,因为直接复制的本项目,怕到时候忘记,所以没有删除

拦截器相关文档

##简介

一个简单好看的后台开发模板框架,目前具备用户管理,菜单管理和角色管理3个功能,也只打算做这3个,毕竟这是所有后台管理框架的核心,而本项目也只是打算做一个模板框架而已

##优点

###一、方便快捷,配置文件少;项目基于spring boot,无需繁琐的xml配置

###二、界面美观;基于Ace Admin前端框架

###三、权限拦截器性能高,仅对Controller请求进行拦截

###四、功能单一,方便扩展(也是缺点)

##缺点

###一、Ace Admin文档太少(不过常用的功能都已有现成页面,只需要稍作修改即可)

###二、拦截器无法拦截静态文件

##主体框架

项目基于Spring boot+Mybatis+Ace Admin

##用到的框架

Spring boot

Ace Admin

##拦截器流程

登录时读取当前用户拥有的可访问的url集合,在发起请求后,先判断是否是无需拦截的url(如登录地址),如果不是则从session中获取用户信息,如果获取失败说明没有登录或者登录已失效,则根据被调用的方法返回值类型,如果是String或者ModelAndView,则返回跳转到登录页面的ModelAndView,如果返回值是WebResult(指定的用@ResponseBody),则返回没有登录的json(因为没有找到判断方法是否有某个注解的方法,所以只能通过这个方法来实现了);如果已经登录了,则判断当前url是否是在当前用户拥有的权限列表,如果在则调用方法,如果不在则同未登录处理一样,只是返回的是没有权限的页面或json

###关于超级用户和默认权限

超级用户的id为-1,访问所有url都不会进行拦截

默认权限的角色id为-1,用于设置公共的权限,所有用户默认被授予此权限

##部分截图

ebeea22c4a65e7761956f96dddc2f4f5.png

680698c8025359db9e354f8d1bdce61d.png

ddc4280045b1a9c860d9ab37c93ab06b.png

4162dff0c8c27752e15bd5d8f06185fc.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/343514.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤教育】国家开放大学2018年春季 0050-21T民族理论与民族政策 参考试题

科目编号:0050 座位号 2017-2018学年度第二学期期末考试 民族理论与民族政策 试题 2018年 7 月 一、单项选择题(在各题的备选答案中,只有1项是正确的,请将正确答案的序号,填写在题中的括号内。每小题2分,共…

SDI高清视频光端机特点有哪些?

SDI视频光端机设计和生产是适用于电视行业的高可靠、高性能的串行数字光传输设备,信号格式从19.4Mbps到1.485Gbps, 系统支持SMPTE292、SMPTE259M、SMPTE297M、SMPTE305M、SMPTE310M以及DVB-ASI(EN50083-9)等数字电视格式的信号,满足工业级产品的要求。那么&#xff…

【渝粤教育】国家开放大学2018年春季 0089-21TInternet和Intranet应用 参考试题

编号:0089 座位号: 17-18学年第1学期期末考试 Internet和Intranet应用试题 一、填空题:(每空4分,共40分) 1.Internet上各种网络和各种不同计算机间相互通信的基础是___________协议。 是WWW中…

SDI光端机是什么?SDI光端机产品介绍及监控方案!

SDI光端机就是光信号传输的中端设备。光纤价格的降低使它在各个领域得到很好的应用,因此各个光端机的厂家就好比是雨后春笋般发展起来。但是这里的厂家大部分技术并不是完全成熟,开发新技术需要耗资和人力、物力等,这就产生厂家多是中小企业&…

【渝粤教育】国家开放大学2018年春季 0105-21T酒店营销实务 参考试题

科目编号:0105 座位号 2017年度第二学期期末考试 酒店营销实务 试题 2018年7月 一、名词解释:(每题5分,共20分) 1.酒店的营销渠道: 产品生命周期: 市场营销: 酒店产品…

【渝粤教育】国家开放大学2018年春季 0177-21T电机学(二) 参考试题

编号:0177 a 2017-2018年度第二学期期末考试 电机学(2) 试 题 2018年 7 月 一、填空题(每空 4分 ,共40分)1.一台隐极三相同步发电机时空向量中+j轴与+A轴重合,某瞬间转子…

adf可以自定义溶剂吗_ADF Faces。 立即的自定义客户端事件

adf可以自定义溶剂吗在本文中,我将重点介绍ADF Faces Javascript API方法以从客户端触发自定义事件。 例如: function cliListener(actionEvent) {AdfCustomEvent.queue(actionEvent.getSource(), "servListener",null, true);}我们可以使用a…

【渝粤教育】国家开放大学2018年春季 0234-21T公务员制度讲座 参考试题

科目编号:0234 座位号 2017-2018学年度第二学期期末考试 公务员制度讲座 试题 2018年 7 月 一、名词解释(本大题共2小题,每小题10分,共计20分) 1.公务员考试录用 2.任职前公示制度 二、单选题…

VGA光端机技术原理及应用领域介绍

VGA光端机采用纯数字传输模式,能从根本上克服普通铜芯电缆传输系统在传输高频带信号时造成的拖尾、重影等现象,清晰的重现图象画面。VGA光端机传输的是光信号,没有电磁辐射,系统具有极高的保密性。同时VGA光端机把显示设备和信号源…

java getbytes 长度_JAVA中的getBytes()方法

在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同情况下,返回的东西不一样!String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如&…

【渝粤教育】国家开放大学2018年春季 0273-21T中国现代文学 参考试题

试卷编号:0273 座位号 2017——2018学年度第二学期期末考试 中国现代文学 试题 2018年7月 1.在文学革命中,_________提出的“八事”和陈独秀提出的“____________”,成为文学革命的主要内容。2.1921年10月出版的小说…

【渝粤教育】国家开放大学2018年春季 0341-21T高级英语听力(2) 参考试题

试卷代码:0341 2017-2018学年度第二学期期末考试 高级英语听力(2)试题 2018年7月 注 意 事 项 一、将你的准考证号、学生证号、姓名及分校(工作站)名称填写在答题纸规定栏内。 考试结束后,把试卷和答题纸放…

按应用领域来划分,电话光端机主要分为哪几类

我们都知道,电话光端机就是把传统的电话信号转换成光信号并在光纤上进行传输的设备。但是对于电话光端机的分类这块,大家可能了解的并不是很清楚,电话光端机根据不同的分类方式,有着不同的分法,今天飞畅科技的小编主要…

java构造函数可以重写_JAVA构造器,重载与重写

1. java构造器构造器也叫构造方法(constructor), 用于对象初始化. 构造器是一个创建对象时被自动创建的特殊方法,目的是对象的初始化. 构造器 的名称与类的名称一致. JAVA通过new关键子来调用构造器,从而返回该类的实例,是一种特殊的方法.备注要点:a. 通过new关键字来调用b. 构…

JUnit 5测试中的临时目录

JUnit 4 TemporaryFolder Rule允许开发人员使用临时目录创建测试。 使用JUnit 5时,不支持Rule因此测试文件和目录需要一些额外的工作。 幸运的是,有了JUnit 5.4,有一个新的内置扩展可以处理测试中的临时目录。 而且它非常易于使用。 您还在使…

【渝粤教育】国家开放大学2018年春季 0508-21T影视特技及后期合成 参考试题

科目编号:[0508] 座位号 2017-2018学年度第二学期期末考试(开卷) 影视特技及后期合成 试题 2018年 7 月 一、填空题(本大题共7小题共10空,每空3分,共计30分) 1.非线性编辑系统由两大部分组成,即…

【渝粤教育】国家开放大学2018年春季 0579-22T电路及磁路(2)(一) 参考试题

科目编号:0579 座位号: 2018-3正考期末考试 电路及磁路(2)(一) 试 题 2018年7月 1.电流源是一种理想化电源元件,它具有两种基本性质:(1&#x…

光纤收发器长距离的传输过程出现死机的解决方案

光纤收发器是网络通信中必不可少的一种设备,但是,我们在使用过程中难免会遇到各种各样的问题,其中,光纤收发器出现死机可以说是很常见的一种故障,那么,光纤收发器经常会出现死机到底是什么原因,…

【渝粤教育】国家开放大学2018年春季 0674-21T财务管理 参考试题

科目编号:[0674] 座位号 2017-2018学年度第二学期期末考试 财务管理 试题 2018年 7 月 一、单选题(本大题共10小题,每小题3分,共计30分) (★请考生务必将答案填入到下面对应序号的答题框中★) …