- 博客(4)
- 收藏
- 关注
原创 【黑马点评Java】常见注解学习
ResponseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来。在使用 @Controller 注解的类中,通常需要在方法上使用 @ResponseBody 注解来指示该方法的返回值要作为响应的主体内容,而不是解析为视图。@RestController 是一个组合注解,它结合了 @Controller 和 @ResponseBody 注解的功能。的注解,但它们有一些关键的区别和使用场景。
2024-06-01 16:05:24
346
原创 黑马点评项目细节详解
而第二种情况很少出现,首先要求在更新数据库操作之前恰好有一个缓存key失效,其次,由于查询缓存和写入缓存的操作时间很快,速度在微秒级别,在这两个操作之间,出现更新数据库的操作的概率很小,因此第二种线程安全问题发生概率较低。当线程1删除缓存后,线程2获得时间片,进行缓存查询,发现缓存不存在后查询到数据库的旧数据,并将该数据写入缓存。原因是:由于更新数据库需要较长时间,因此在线程1删除缓存和更新数据库之间,很有可能出现查询缓存写入缓存的请求,因此第一种情况很容易出现线程安全问题。先操作数据库,再删除缓存。
2024-05-30 16:42:26
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人