【从0到1设计一个网关】自研网关的架构搭建

文章目录

  • 项目骨架搭建
  • 领域模型与DDD
  • 核心上下文模型封装
  • 静态配置的加载
  • 组件生命周期

项目骨架搭建

这里我使用的IDE工具是IDEA。
从上文中我们了解到,我们的项目大概有五个模块,Client,Common,Register Center,Config Center,Core这五个模块。
【从0到1设计一个网关】自研网关的架构搭建_第1张图片
下面开始具体骨架的搭建,使用一个父工厂来统筹管理其他子工程,方式如下。
【从0到1设计一个网关】自研网关的架构搭建_第2张图片
子工厂的初始化写法如下。
【从0到1设计一个网关】自研网关的架构搭建_第3张图片
之后我们可以开始在我们的Core模块中开始搭建我们的启动类了。
【从0到1设计一个网关】自研网关的架构搭建_第4张图片
到此位置我们的项目骨架就已经搭建完毕了。

<

你可能感兴趣的:(1024程序员节)