到目前为止,我们整个初级广告检索系统就初步开发完成了,我们来整体回顾一下我们的广告系统。整个广告系统编码结构如下:
mscx-ad
父模块主要是为了方便我们项目的统一管理
mscx-ad-db
这个模块主要有2个作用,本身只应该作为数据库脚本管理package来使用,但是我们在生成索引文件的过程中,为了方便,我就直接将导出
全量索引
的json文件生成也写在了该项目中。 主要目的还是通过flyway
进行数据库脚本的管理。mscx-ad-common
这个主要是一些通用工具类的存放
mscx-ad-feign-sdk
这个jar包主要是为了服务间的调用,为了统一管理各种
pojo
以及CustomFeignClient
而创建的,方便一次修改,全局应用,。当然如果项目团队不大的时候,