自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 权限菜单 springboot 集成mybatis(数据库 sql) 前台html(vue.js)

数据库 users表 !角色表在这里插入图片描述 entity封装类 private Integer id; private String name; private String url; private Integer lev; private Integer pid; private List<Menu> Chilenmenu; //getandset方法 dao层 List<Menu> menuone(@Param("userid")Integer userid);

2020-11-30 23:02:50 2420 9

原创 2021-08-22

java面试题整合 面试题 1.spring boot的启动流程? ​ 2.redis缓存穿透 缓存穿透的原理: 缓存穿透是指查询一个根本不存在的数据,缓存层和持久层都不会命中。在日常工作中出于容错的考虑,如果从持久层查不到数据则不写入缓存层,缓存穿透将导致不存在的数据每次请求都要到持久层去查询,失去了缓存保护后端持久的意义 缓存穿透的解决方案: 1、规范key的命名,并且统一缓存查询和写入的入口。这样,在入口处,对key的规范进行检测。–这样保存恶意的key被拦截。 2、不管数据库中是否有数据,都在缓存中

2021-08-22 18:55:27 87

空空如也

空空如也

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

TA关注的人

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