我在许多教程中看到,在生成具有相同实体的微服务应用程序后,我们需要返回网关并生成实体。
有人能解释一下,这样做的架构好处是什么?
在Gateway中再次生成这些实体的目标是什么?
答案 0 :(得分:2)
这样做的一个要点是实现Backend for Frontend模式。 基本上,您通过网关代理从前端到微服务的所有呼叫。为方便起见,前端与网关一起打包。 JHipster刚刚从monoliths调整了现有的实体生成器,让用户分别在微服务和网关上分别生成实体的后端和前端。当然这是一个可选功能,您可以随意使用它。
答案 1 :(得分:0)