实习--2--地址转换和外部引用

实习(2):地址转换和外部引用


按照计划,今天需要完成的是对之前数据处理过程中的:地址之间的转换处理和外部ID的移植


地址转化:

  • 因为从接口得到的数据中,得到的地区对应的编码和当前项目地区对应的编码(两套不同的地址库),因此需要进行地址之间的转换。

  • 问了一下分配任务的导师之一(人挺好的),得到的需求是:鉴于上一篇文章中提到的接口访问次数有限制,这里依旧可以在将地址匹配库放入数据库中直接进行读取

  • 这里不使用定时任务,直接在本地读取Excel数据到数据库中(因为目前只能做到这种地步)

  • 先开始导入本组的地址库(询问到账号密码之后拷贝即可),在项目中配置相关数据库mapxml文件以及对应的接口和实现类,对于本地数据库的连接已经在之前进行过定义。然后在spring-config-dao中增加相关的Dao

  • 然后导入地址匹配的规则,按照上一条的方法进行好配置,导入数据库中用Excel文件操作即可

  • 结果发现这个好像想复杂了,仅仅需要对直辖市进行操纵即可,不需要进行数据库层次的操作


外部ID的移植:

  • 这是一个历史遗留的问题,因为接口对应的项目和数据存储对应的项目不是同一个项目,里面关于一个字段的ID的自动生成器是不同的,需要进行一定的移植

  • 遇到一个问题一直想不明白,同样的设置在另个不同的设置中显示出来不同的结果。。。。


进行测试:

  • 消息队列的测试环境没有配置好

  • 进行配置:首先设置本地的MQ 地址。这里因为是一个已经完了的项目,因此仅仅需要去控制台增加消息的种类即可

  • 这里为了方便使用,直接修改了项目中的一个监听器,记得改回来,测试完成,测试成功,开始进行redis的测试


总结:

  • 后期将会进行地址匹配库刷新到redis中的操作,原因在于此时该委托的商家的服务在部分区域还有实现

  • jmq后来 自己申请了生成者以后一直无法成功,调试过程中熟悉了mq 的配置和申请,今天没什么事大家都溜了,也先溜了~~

  • -

猜你喜欢

转载自blog.csdn.net/qq_34861102/article/details/80345696