请选择 进入手机版 | 继续访问电脑版

基于Redis Java代码实现的地区三级联动

[复制链接]
东方龙头 发表于 2020-12-31 20:24:40 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
基于Redis来实现的三级联动

技能栈:开发工具:idea
①Java基础(Servlet、servletContext监听器)
②NOsql ->Redis(java客户端Jedis)
③Ajax json
④jackson分析器
⑤maven
⑥junit测试
⑦jQuery 、js
前言:1.将上期的省市县对应的servlet写在同一servlet
2.使用jedis(redis的Java客户端)在servletContext监听器初始化方法中进行提前加载缓存,放入redis中(初学redis者,可先学最简单的五种redis数据布局{
①字符串范例 对应 String
②哈希范例 Hash 对应 map格式
③列表范例 List 对应 linkedlist格式。支持重复元素
④聚集范例 Set 对应 不允许重复元素
⑤有序聚集范例 sorted set 对应 不允许重复元素,且元素有顺序
对应不代表就是~
})
3.对于要写在一起,并分析的json文件有些坑需要特别注意
比如->香港啊他没有下一级在用stream流读也好,迭代器,foreach也好要尤为注意!
照旧,我提供代码,思路最好找一个没人的地方戴上耳机安安静静的写对于初学
话不多说上代码
first:maven jar坐标
  1.              javax.servlet        javax.servlet-api        3.1.0        provided                javax.servlet.jsp        jsp-api        2.2                        redis.clients            jedis            2.9.0            compile                            com.fasterxml.jackson.core            jackson-databind            2.11.2                            junit            junit            4.12            test            
复制代码
需要自己下载redis 自己可以去官网下,windows的欠好下载
前端:与上期平凡三级联动险些一样只是有几个小地方需要修改
就是对应的key值和访问地址,在图片中已经勾画出

其他的都相同,页面Css样式以及其他看我上一篇三级联动很清楚

这是监听器主要代码,下面的只是try -catch,监听器只要是干什么的,需要自己补习一下web的三大组件(servlet,filter,listener)好好复习下哈
写代码思路我大概圈了一下,不要看我的直接抄啊,没意义呀,逻辑很正常,我遍历 redis存储 的代码是从下往上写出来的,不是一行完事下一行!
对于我用迭代器,可以用Java8新特性 stream流但是我学的不精只能完成 省,大神写了可私信,并带关注的哈

完结这些ifelse自己看吧
来日诰日写点啥啊?~

来源:https://blog.csdn.net/qq_43573667/article/details/111999837
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )