- 博客(3)
- 收藏
- 关注
原创 spring6学习笔记
该注解有一个required属性,默认值是true,表示在注入的时候要求被注入的Bean必须是存在的,如果不存在则报错。如果required属性设置为false,表示注入的Bean存在或者不存在都没关系,存在的话就注入,不存在的话,也不报错。@Autowired注解默认是byType进行注入的,也就是说根据类型注入的,如果以上程序中,UserDao接口还有另外一个实现类,会出现问题。@Controller、@Service、@Repository这三个注解都是@Component注解的别名。
2024-07-13 00:23:27 558
原创 redis相关知识
也叫热点key问题,被一个高并发访问并且缓存重建业务比较复杂的key突然失效了,无效的请求给数据库带来巨大压力。(缓存key失效 给数据库造成巨大压力):大量的缓存同时key失效或者redis服务宕机,导致大量数据到达数据库,带来巨大压力。解决方案:1.缓存空对象 --> 存入“”空字符串。:客户端请求的数据在缓存中的数据和数据库都不存在。
2024-07-13 00:23:03 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人