如何创建一个新的微服务弹簧?

时间:2018-03-29 16:54:28

标签: spring spring-boot microservices

我正在使用Intellij IDE Ultimate,我使用spring inicializer创建了一个Project。问题是......现在我需要创建更多的微服务(Spring Boot)但是如何在IDE中执行此操作。我最后需要3个微服务。有一个终端命令在我的项目中创建一个新的微服务?或者在IDE中执行此操作的方法。

1 个答案:

答案 0 :(得分:0)

您需要做的是创建几个模块(通常是Maven模块),每个模块都是一个SpringBoot应用程序,它有自己的应用程序上下文和自己的配置,目录结构等。

IntelliJ具有Module的概念,它与Maven模块概念非常匹配。

如果您转到文件,项目结构,项目设置,模块,您可以看到当前模块的非常好的视图(在您的情况下,它应该只有一个)。您可以在那里添加或删除模块。 (也只需单击File-New Module,但Project Structure View更有用)。

如果您决定使用Maven方式,您还可以在磁盘及其POM中创建结构并在IntelliJ中导入maven项目。

在任何情况下,请记住,您希望将每个微服务部署为单独的自主部署单元。