- 博客(3)
- 收藏
- 关注
原创 索引的详解
MySQL 5.6.3以前只能;MYSQL 5.6.3以后就可以在5.7以前的版本中,想要显示partitions需要使用命令;想要显示filtered需要使用命令。在5.7版本后,默认explain直接显示partitions和filtered中的信息。直接通过二级索引对应的数据找到了查询结果,无需回表**理解方式一:**索引是高效找到行的一个方法,但是一般数据库也能使用索引找到一个列的数据,因此它不必读取整个行。毕竟索引叶子节点存储了它们索引的数据;
2024-07-18 14:43:25
288
原创 自定义注解 + Spring AOP
使用@interface自定义注解时,自动继承了 java.lang.annotation.Annotation 接口,由编译程序自动完成其他细节。在定义注解时,不能继承其他的注解或接口。@interface 用来声明一个注解,其中的每一个方法实际上是声明了一个配置参数。方法的名称就是参数的名称,返回值类型就是参数的类型(返回值类型只能是 基本类型、Class、String、enum)。可以通过default来声明参数的默认值。public @interface 注解名{注解体}
2024-07-16 17:40:50
932
2
原创 实现用户数据权限控制
1.在用户登录,调用用户接口数据,的时候获取当前公司的获取sys_permissions表中全部角色信息,根据给定的格式返回map数据。dto.setPermission() 为用户id,(本人id,部门人员id,全部)3.根据对应的menuId存放,存放为的权限范围,以map格式存入。2.查询出用户所有的角色以及menuid(未停用的角色和菜单)5. 进入页面数据接口,获取当前权限范围(本人、本部门、全部)6.根据业务需要筛选所需数据,如(创建人,关联人,所属人员等)
2024-07-15 16:47:32
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人