当前位置: 首页 > news >正文

兰州自媒体公司有哪些玉林网站seo

兰州自媒体公司有哪些,玉林网站seo,wordpress怎么设置两个域名,北京高端品牌网站建设(笔记总结自b站黑马程序员课程) 为了在反序列化时知道对象的类型,JSON序列化器会将类的class类型写入json结果中,存入Redis,会带来额外的内存开销。 为了减少内存的消耗,我们可以采用手动序列化的方式&am…

(笔记总结自b站黑马程序员课程)

为了在反序列化时知道对象的类型,JSON序列化器会将类的class类型写入json结果中,存入Redis,会带来额外的内存开销。

为了减少内存的消耗,我们可以采用手动序列化的方式,换句话说,就是不借助默认的序列化器,而是我们自己来控制序列化的动作,同时,我们只采用String的序列化器,这样,在存储value时,我们就不需要在内存中就不用多存储数据,从而节约我们的内存空间。

这种用法比较普遍,因此SpringDataRedis就提供了RedisTemplate的子类:StringRedisTemplate,它的key和value的序列化方式默认就是String方式。  

省去了我们自定义RedisTemplate的序列化方式的步骤,而是直接使用,测试代码如下:

@SpringBootTest
class RedisStringTests {@Autowiredprivate StringRedisTemplate stringRedisTemplate;@Testvoid testString() {//写入一条String数据stringRedisTemplate.opsForValue().set("name","book");//获取String数据Object name = stringRedisTemplate.opsForValue().get("name");System.out.println(name);}private static final ObjectMapper mapper = new ObjectMapper();@Testvoid testSaveUser() throws JsonProcessingException {//创建对象User user = new User("bcd",22);//手动序列化String json = mapper.writeValueAsString(user);//写入数据stringRedisTemplate.opsForValue().set("user:200",json);//获取数据String jsonUser = stringRedisTemplate.opsForValue().get("user:200");//手动反序列化User user1 = mapper.readValue(jsonUser, User.class);System.out.println(user1);}}

 

http://www.dinnco.com/news/65689.html

相关文章:

  • 做网站哪家公司便宜深圳网站建设维护
  • 企业网站公司单位有哪些网络促销方案
  • 图片设计模板免费下载广州seo推广
  • 网站设计的素材短视频推广app
  • 江宁做网站价格优化推荐
  • 亚马逊网站建设的目的百度开放平台登录
  • sap.net网站开发信阳网站推广公司
  • 临沂网站建设电话常用的网络推广手段有哪些
  • 网站建设服务的风险超级外链吧
  • 武汉网站制作seo工具下载
  • 网站建设及推广网站搜索引擎优化情况怎么写
  • wordpress新网站网络推广的手段
  • 做网站每个月可以赚多少钱中公教育培训机构官网
  • 邯郸手机网站开发价格博客可以做seo吗
  • wordpress文章图片批量删除湖南网站建设seo
  • 自己做的网站怎么实现结算功能2024年将爆发新瘟疫
  • 同创企业网站源码免费个人网站制作
  • 谷歌云 wordpressseo网站排名推广
  • 网站建设产品服务seo优化靠谱吗
  • 微信建网站冯站长之家官网
  • 日本代购网站怎么做的百度怎么发帖子
  • 查网站服务器地址站长收录
  • 网站建设登录注册怎么做b2b是什么意思
  • 动画网站制作网站域名服务器查询
  • 网站做电子商务需要什么资质百度seo2022
  • 网站排名数据seo云优化平台
  • 武汉做网站训自己如何优化网站排名
  • php 网站开发工程师优化疫情防控 这些措施你应该知道
  • 城市中国商业管理后台seo实战培训
  • 公司注册地址的要求网络舆情优化公司