老师这个注解有什么作用呢
打包完成以后,运行的时候会报错,查了一下说是<com.spotify>的版本的问题,但是只有1.0.0和1.2.0还有1.2.2都试过了,全都是在报错
链接超时,
配置也改了,这是为什么
z老师,写这个类的作用是什么?
现在发现了一个bug,在details,展示商品详情的时候,查询出来的商品详情需要存到redis中,但是他会把Item实体类中的一个不存在的变量,HouseType4Search给存到里面去,这个变量是一个实体类中的get方法,没有定义他的变量,当查询到商品,运行
@Cacheable(cacheNames = "com:livegoods:details",key = "'getDetails('+#id+')'") public Item showDetails(String id) { Item item = detailsDao.selectById(id); System.out.println("要存入缓存的数据"+item.toString()); return item; }
这个注解时,会把查出来的item放进去,她额外的添加了这个变量。
当我又创建一个
redisTemplate.opsForValue().set("test:item",item);
时,她就不会 存入这个变量,现在发现应该是这个注解的问题,但是网上搜索没找到解决办法。
上图就是使用@Cacheable注解生成的缓存
上图是自己设置的RedisTemplete添加
我们这个数据访问层 是要所有的service都放在一起吗???这样的话不是和我们之前开发地单体项目差不多吗???
配置文件里lb是指地轮询的意思吗????如果配置其他负载均衡策略该怎么配??
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637