齐乐备用网
您当前的位置:齐乐备用网 > 齐乐备用网 >

齐乐备用网_Spring+redis实现省市区缓存之启蒙篇(

文章来源:齐乐备用网    时间:2017-05-20   文字作者:齐乐备用网_齐乐备用地址_齐乐游戏下载
更多
  

Spring+redis实现省市区缓存之启蒙篇(附带源代码)

  redis用来缓存省市区应该是一个比较常用的功能,这里就从头开始介绍如何实现。省市区的数据库结构。这里我推荐只有一张表,其中最基础的就是只有3个字段:id、parentId、name。

  分为三个步骤,首先是连接数据库,这里通过Spring的配置即可实现。下一篇我会详细说。

  其次是读取数据库的数据,这个根据使用的框架不同,把省市区表的数据都取出来,一个语句就可以全部查出来,然后转换成json对象来存储。redis中就是按照key为parentId,value为parentId对应的json数据的方式来存储。然后我们取值的时候再根据id来获取。相应的json数据,最终转换为我们想要的数据,一般用作省市区下拉列表使用。

Spring+redis实现省市区缓存之启蒙篇(附带源代码)

  

数据库表结构
 

  最后就是把数据保存到redis数据库中。最终redis保存的形式应该是一个key,对应34个省;然后每个省的id为key(34个),对应下属的各个市;各个市的id为key(根据每个省市不一样),对应最终的区。通过这样的方式实现省市区缓存到redis中。

  实际应用中只要项目启动的时候,自动把数据保存到redis中即可。

  喜欢的朋友们,欢迎关注一下。因为涉及到数据库连接等内容,文章不好写。

  后面我会做一个省市区信息缓存到redis的视频,需要的代码的可以留下邮箱。

  后续内容持续更新,如果你也在学习技术,或者你想要成为全栈工程师,可以关注一下下哈。java实现人脸登录例子、mongo数据库,spring集成redis、mongo、elasticsearch等等,喜欢的朋友可以关注我噢。最后来张美女图。

Spring+redis实现省市区缓存之启蒙篇(附带源代码)

地址:广东省广州市天河区体育东路28号方圆大厦    电话:+86-0780-96877    传真:+86-0000-96877
技术支持:齐乐备用网_齐乐备用地址_齐乐游戏下载 齐乐备用网     ICP备案编号:   版权所有:Copyright © 2002-2011 DEDECMS. 织梦科技 版权所有
网站地图(xml / html