游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

34。springboot使用redis

  redis也是我们经常会用到的框架,比如我们的商城,在用户点击购买到订单预览就需要,因为点击购买到订单预览就是一会的事情,这操作没有必要存数据库,太浪费。
  redis最适合在数据量少、临时数据的场景使用。
  pom。xml引入包dependencygroupIdorg。springframework。bootgroupIdspringbootstarterdataredisartifactIddependency
  application。yml配置redis:database:0Redis服务器地址写你的iphost:0。0。0。0Redis服务器连接端口port:6379Redis服务器连接密码(默认为空)password:连接池最大连接数(使用负值表示没有限制类似于mysql的连接池jedis:pool:maxactive:200连接池最大阻塞等待时间(使用负值表示没有限制)表示连接池的链接拿完了现在去申请需要等待的时间maxwait:1连接池中的最大空闲连接maxidle:10连接池中的最小空闲连接minidle:0连接超时时间(毫秒)去链接redis服务端timeout:6000
  RedisConfigpackagecom。haiyeren。config;importcom。fasterxml。jackson。annotation。JsonAutoDetect;importcom。fasterxml。jackson。annotation。PropertyAccessor;importcom。fasterxml。jackson。databind。ObjectMapper;importorg。springframework。context。annotation。Bean;importorg。springframework。context。annotation。Configuration;importorg。springframework。data。redis。connection。RedisConnectionFactory;importorg。springframework。data。redis。core。RedisTemplate;importorg。springframework。data。redis。serializer。Jackson2JsonRedisSerializer;importorg。springframework。data。redis。serializer。StringRedisSerializer;ConfigurationpublicclassRedisConfig{BeanpublicRedisTemplateString,ObjectredisTemplate(RedisConnectionFactoryredisConnectionFactory){RedisTemplateString,ObjectredisTemplatenewRedisTemplate();设置工厂链接redisTemplate。setConnectionFactory(redisConnectionFactory);设置自定义序列化方式setSerializeConfig(redisTemplate,redisConnectionFactory);returnredisTemplate;}privatevoidsetSerializeConfig(RedisTemplateString,ObjectredisTemplate,RedisConnectionFactoryredisConnectionFactory){对字符串采取普通的序列化方式适用于key因为我们一般采取简单字符串作为keyStringRedisSerializerstringRedisSerializernewStringRedisSerializer();普通的string类型的key采用普通序列化方式redisTemplate。setKeySerializer(stringRedisSerializer);普通hash类型的key也使用普通序列化方式redisTemplate。setHashKeySerializer(stringRedisSerializer);解决查询缓存转换异常的问题大家不能理解就直接用就可以了这是springboot自带的jackson序列化类,但是会有一定问题Jackson2JsonRedisSerializerjackson2JsonRedisSerializernewJackson2JsonRedisSerializer(Object。class);ObjectMapperomnewObjectMapper();om。setVisibility(PropertyAccessor。ALL,JsonAutoDetect。Visibility。ANY);om。enableDefaultTyping(ObjectMapper。DefaultTyping。NONFINAL);jackson2JsonRedisSerializer。setObjectMapper(om);普通的值采用jackson方式自动序列化redisTemplate。setValueSerializer(jackson2JsonRedisSerializer);hash类型的值也采用jackson方式序列化redisTemplate。setHashValueSerializer(jackson2JsonRedisSerializer);属性设置完成afterPropertiesSet就会被调用,可以对设置不成功的做一些默认处理redisTemplate。afterPropertiesSet();}}
  RedisUtilspackagecom。haiyeren。common;importlombok。extern。slf4j。Slf4j;importorg。springframework。beans。factory。annotation。Autowired;importorg。springframework。data。redis。core。RedisTemplate;importorg。springframework。stereotype。Component;importorg。springframework。util。CollectionUtils;importjavax。annotation。Resource;importjava。util。;importjava。util。concurrent。TimeUnit;importjava。util。stream。Collectors;ComponentpublicclassRedisUtils{AutowiredprivateRedisTemplateString,ObjectredisTemplate;paramkeyreturn获得值redis有五种数据类型opsForValue表示是操作字符串类型publicObjectget(Stringkey){RedisTemplateString,ObjectredisTemplatenewRedisTemplate();returnkeynull?null:redisTemplate。opsForValue()。get(key);}本来只可以放入string类型,但是我们配置了自动序列化所以这儿可以传入objectpublicbooleanset(Stringkey,Objectvalue){RedisTemplateString,ObjectredisTemplatenewRedisTemplate();redisTemplate。opsForValue()。set(key,value);returntrue;}paramkeys删除key可变参数publicvoiddel(String。。。keys){RedisTemplateString,ObjectredisTemplatenewRedisTemplate();if(keys!nullkeys。length0){redisTemplate。delete((CollectionString)CollectionUtils。arrayToList(keys));}}}
  使用:AutowiredpublicRedisUtilsredisUtils;
  存:redisUtils。set(userEntity。getId()RedisPool。GOODSBUYKEY,buys);
  获取:ObjectredisBuyredisUtils。get(RedisPool。GOODSBUYKEY);

本人教师想买个家用打印机,预算10002000,能复印,能打本人从事电脑打印机销售从业十余年,自我感觉对打印机,尤其是家用打印机有一定认识,我来说一说吧。首先根据你的用途,需要一台可以打印复印彩色文件的机器,符合此要求的打印机有两……OPPOFindX4Pro堆料很猛,18G运存5100mAh今年除了华为各大国产智能手机品牌的新机更新速度都十分给力,如小米、OPPO、vivo到目前为止已经更新了两三款旗舰新机,市场份额也纷纷上涨。上半年第二季度这三个国产手机品牌在亚……共享单车投放多少?首个城市总量测算方法学出炉文羊城晚报全媒体记者严艺文近日,由交通运输部科学研究院(以下简称交科院)主办的互联网租赁自行车行业高质量发展研讨会在线上成功举办。据悉,该研讨会围绕最新出炉的首个共……如何在springboot启动之后执行一段逻辑?不知道这个问题你思考过没???或者实际业务场景中有这种诉求没?实际业务场景中我们可能接到这种业务需求:项目启动后立即执行一段逻辑,比如简单的缓存预热,数据的初始化。如果你……你好,鸿蒙操作系统!6月2日,与你相见HiCar小知识,有趣有用!今天小仙女来分享:鸿蒙知识小讲堂在万物互联时代,人均持有设备量不断攀升,设备和场景的多样性,使应用开发变得更加复杂、应用入口更加丰富。在……CyberTruck发布会曾演示失败,特斯拉公布防弹玻璃新专IT之家5月31日消息据外媒TechTimes报道,特斯拉在近日披露了用于特斯拉电动皮卡上的防弹玻璃的新专利。该专利显示,电动皮卡的防弹玻璃采用新型多层玻璃堆结构,在2焦耳的冲……可在戴口罩的时候使用!苹果测试新型FaceID据JonProsser称,苹果升级版FaceID传感器阵列正在测试中,最大的特点是可与口罩一起使用。JonProsser查看了大约75个原型设备的图像和视频,并制作了综合渲染,……永辉超市CEO发内部信工信部要求阿里腾讯等解除屏蔽链接工信部要求阿里腾讯等解除屏蔽链接工信部有关业务部门召开屏蔽网址链接问题行政指导会。会上,工信部提出有关即时通信软件的合规标准,要求限期内各平台必须按标准解除屏蔽,否则将依……快手电商想要二次生长,底气何在?丨氪金lite从4月开始品牌自播,到8月O粉节超品日活动总裁直播单场GMV超1000万、总GMV超8000万,OPPO在快手电商生态的发展速度超出许多人的想象。这4个月,我们在快手从1……直面苹果华为新品发布会官宣9月13日见9月8日消息,今天早上华为终端官方微博带来了新的发布会信息。华为终端官方微博发文称:自由创造,无界沟通。华为智慧办公新品发布会,9月13日19:30,邀您一起见证。……2500元档高性价比手机推荐,小米荣耀Realme你选谁?开学了,很多学生都会趁机给自己选购一台称心如意的手机,2500元档手机是一个不错的选择,这个价位附近的手机,无论外观性能、还是游戏拍照都会有不错的表现。今天就为大家推荐3款25……跨境电商如何做好引流?做亚马逊速卖通独立站的看过来01流量从哪里来?方向对了,才不会南辕北辙。在回答这个问题之前,我们需要了解流量从哪里来:当私域流量的概念开始觉醒,关于流量的来源也变得更加清晰:公域私域。私域又分之为自……
中兴明年即将投入生产5nm级别的芯片,能否帮华为渡过难关?中国芯片这对于我们而言是一个很忧愁的事情,不过,事情似乎迎来了转机,在6月19日,中兴通讯召开的2019年度股东大会上,中兴通讯总裁徐子阳回应称,中兴目前已经对7nm级别的芯片……小娘惹各个人物结局(完整版)看小娘惹的都知道,或多或少就会被虐到,大家都想知道小娘惹各个人物结局是什么?另外,不得不说,《小娘惹》这部剧真的挺适合中老年观众,因为它好的明显,坏的直接。剧中,菊香、月娘两代……小娘惹故事背景设定在马六甲一带小娘惹好看吗《小娘惹》翻拍自经典同名电视剧,不知道大家看了吗?与其他电视剧不同,《小娘惹》的故事背景设定在马六甲一带,据悉,该剧拍摄历时131天,跨越4600多公里,辗转中国、马来西亚两国……一个支持88W闪充的诗恩吹风机是要闹哪样?作为一名时尚潮男,每次在出门与女朋友约会前我都会提前洗个头并把头发吹干。但是在日常使用吹风机的时候我发现,有的大功率吹风机虽然能够快速的将我们湿漉的头发吹干,但是它在吹干头发的……今天再来说说小米11ultro不推荐理由之二电池续航问题就不用我多说了,跟我上一次用的手机iPhone12都比不了今天继续说说又发现了两个问题1:手机只要长时间玩的情况下,手机就会发烫,严重发烫严重会导致就是我的理……小娘惹菊香是怎么死的菊香和丈夫山本洋介结局双宿双飞近日,电视剧《小娘惹》正在热播当中,这部剧当中菊香这个角色备受大家的关注,很多人也很好奇,菊香长的这么的漂亮,而且这么善良,到底是怎么死的呢?据了解,结局的时候菊香和丈夫山本洋……10部哭到崩溃的电影爱情10部哭到崩溃的电影爱情:1、《辛德勒的名单》,2、《人鬼情未了》,3、《忠犬八公的故事》,4、《第六感生死缘》,5、《恋空》,6、《风雨哈佛路》,7、《泰坦尼克号》,8、《当……鹤唳华亭萧定权结局是什么鹤唳华亭萧定权扮演者是谁近日,电视剧《鹤唳华亭》正在热播中,剧中男主角的感情新以及结局都很受大家的关注,关于剧中男主角萧定权的结局是什么呢?鹤唳华亭萧定权扮演者是谁呢?一起来看一下。鹤唳华亭萧定……甄嬛传发生浣碧的结局,甄嬛传里面浣碧的演员宫廷剧《甄嬛传》给带来浣碧做为甄嬛的贴身丫鬟,更是同父异母的妹妹,可存在生母为罪臣之女而隐瞒身份,使得她改名为甄玉隐来嫁于果郡王允礼为侧妃,直到最后蓝盈莹出演浣碧在果郡王的葬礼……现代经商必看三部电视剧(12部经商必看的电视剧榜单)现代经商必看三部电视剧:《天道》、《一大大商孟洛川》、《正阳门下》。第一部《天道》(商业精英必看的经典之作),揭秘高人思维方式的经典之作,是创业奇才必看的经典之作。第二部《一代……以家人之名李尖尖扮演者是谁李尖尖和凌霄在一起了吗近日,电视剧《以家人之名》正在热播当中,在这部剧当中女主角李尖尖的扮演者是谁呢?李尖尖的感情线是怎么样的呢?李尖尖和凌霄在一起了吗?一起来看一下具体的情况。1以家人之名李尖尖扮……AI数字员工来了?华为云发布智能流程机器人方案当前,企业数字化转型正在加速推进,云计算、AI、大数据等数字技术不仅在赋能企业自身业务开展,也正在掀起一场围绕企业内部业务流程的热潮。而这其中尤以AI数字员工最受瞩目,它借助R……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网