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

EasyAdmin是一个基于SpringBoot+FreeMarker+Ace Admin+MySQL的后台管理框架,提供了用户、菜单和角色管理功能。其优点包括配置简单、界面美观、高性能的权限拦截器。然而,Ace Admin文档有限,且拦截器无法拦截静态文件。该框架适合快速开发和扩展。
摘要由CSDN通过智能技术生成

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&#

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值