自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 若依如何实现数据范围过滤的

若依如何实现数据范围过滤的若依源码分析-----数据范围过滤通过${params.dataScope}在需要进行数据范围过滤的地方拼接一个sql语句。or d.dept_id in (select dept_id from sys_role_dept where role_id ={rolelist})我们看一下若依是如何实现的首先在需要进行数据范围过滤的地方加上注解 @DataScope(deptAlias = “d”)比如下面server层获取部门清单/** * 查询部门管理数据 *

2021-07-27 21:09:24 3032

翻译 Spring AOP

最近阅读若依的源码,看到他的数据范围过滤,读到一句话不是很理解,就又重新看了一下Spring AOP,在这里记录一下! Object params = joinPoint.getArgs()[0];AspectJ使用org.aspectj.lang.JoinPoint接口表示目标类连接点对象AOPjoin point连接点,程序中的一些时间点,例如一个方法的执行,或者是一个异常的处理。在Spring AOP中, join point总是方法的执行点,即只有方法连接点。point cut切点,

2021-07-27 20:48:27 132

原创 2021-07-22

css块级元素块级元素总是从新行开始,并占据可用分全部宽度(尽可能的向左向右伸展)行内元素内联元素不从新开始,仅占用所需的宽度DisplayDisplay : :none;通常与js一起用,以隐藏和显示元素,而无需删除和重新创建他们。覆盖默认的Display值每个元素都有一个默认值,但是可以覆盖他。设置元素的Display属性仅会改变元素的显示方式,而不会改变元素的种类。因此display:block的行内元素不允许包含其他块级元素隐藏元素display : none; 元素可

2021-07-22 10:29:40 172

原创 el-tree实现左右滑动

1. 给el-tree的父级元素设置宽度,overflow:auto; 2. 给el-tree设置最小宽度为100%,因为tree展开时的宽度可能会大于父级元素的宽度,设置display:inline-block;让他不换行。代码:<!--父级元素-->.head-container { width: 220px; height: 100%; overflow: auto;}.el-tree { display: inline-block; min-width

2021-07-22 10:25:27 818

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除