目前,我正在尝试使用 Java 中的微服务架构创建一个小型示例项目来学习基本概念。 我正在使用以下教程:tutorial1 , tutorial2 。 其中提到您必须配置 application.yml 或 application.properties 文件。但我不知道应该把这些文件放在哪里。我找不到使用 Java 的微服务的干净项目结构示例。

所以我的问题是: Java 中的微服务与上述框架是否有通用的项目结构?

我应该将 application.yml 放在哪里,有人可以给我该文件的完整示例吗? (可以非常基本。我只需要一个模式)

你能给我一些好的/更好的教程吗? (这将是基于意见的。所以这就是我要求下午的原因)

感谢您提供可能的答案。

请您参考如下方法:

有几个地方供您查看:-

https://start.spring.io/ -这将帮助您快速生成项目。

https://github.com/spring-cloud-samples - 在这里您可以找到要查看的示例。

此外,由于您想使用 spring-cloud,因此请了解一些有关 spring-boot 的知识。这是链接https://projects.spring.io/spring-boot/

对于 application.yml 与 application.properties 的问题,这取决于您想使用什么。如果您感到困惑,properties/yml 文件位于资源文件夹中。如果使用了 cloud-config,则尽管 bootstrap.yml 保留在资源文件夹中,但它会被外部化。示例链接应该为您提供足够的示例来理解结构,或者使用结构附带的第一个链接创建一个项目,然后您可以使用它。

我希望这会有所帮助。


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!