- 博客(8)
- 收藏
- 关注
原创 docker安装mysql和redis
(因为要使用自定义的配置文件,所以需要指定容器运行的命令为。,通过容器卷同步给mysql实例。,主要修改以下几项配置。容器内操作mysql。容器内操作redis。
2024-12-13 17:44:36
291
1
原创 初始化项目,提交到自己的git仓库
确保你已经有一个Git仓库并且你的远程仓库URL是正确的。如果你是第一次推送到远程仓库,可能会要求你输入用户名和密码。
2024-11-08 10:12:08
413
原创 索引的详解
MySQL 5.6.3以前只能;MYSQL 5.6.3以后就可以在5.7以前的版本中,想要显示partitions需要使用命令;想要显示filtered需要使用命令。在5.7版本后,默认explain直接显示partitions和filtered中的信息。直接通过二级索引对应的数据找到了查询结果,无需回表**理解方式一:**索引是高效找到行的一个方法,但是一般数据库也能使用索引找到一个列的数据,因此它不必读取整个行。毕竟索引叶子节点存储了它们索引的数据;
2024-07-18 14:43:25
1516
原创 自定义注解 + Spring AOP
使用@interface自定义注解时,自动继承了 java.lang.annotation.Annotation 接口,由编译程序自动完成其他细节。在定义注解时,不能继承其他的注解或接口。@interface 用来声明一个注解,其中的每一个方法实际上是声明了一个配置参数。方法的名称就是参数的名称,返回值类型就是参数的类型(返回值类型只能是 基本类型、Class、String、enum)。可以通过default来声明参数的默认值。public @interface 注解名{注解体}
2024-07-16 17:40:50
1899
2
原创 实现用户数据权限控制
1.在用户登录,调用用户接口数据,的时候获取当前公司的获取sys_permissions表中全部角色信息,根据给定的格式返回map数据。dto.setPermission() 为用户id,(本人id,部门人员id,全部)3.根据对应的menuId存放,存放为的权限范围,以map格式存入。2.查询出用户所有的角色以及menuid(未停用的角色和菜单)5. 进入页面数据接口,获取当前权限范围(本人、本部门、全部)6.根据业务需要筛选所需数据,如(创建人,关联人,所属人员等)
2024-07-15 16:47:32
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人