【问题标题】:Java MicroService Projectstuckture with Spring and Neflix Stack [closed]Java MicroService Project Stuckture with Spring 和 Netflix Stuck [关闭]
【发布时间】:2017-08-22 16:04:50
【问题描述】:

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

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

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

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

感谢您提供可能的答案。

【问题讨论】:

标签: java spring microservices netflix-eureka spring-cloud-netflix


【解决方案1】:

有几个地方可以看看:-

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 保留在资源文件夹中。示例链接应该为您提供足够的示例来理解结构,或者使用结构附带的第一个链接创建项目,然后您可以使用它。

我希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2014-12-22
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 2022-12-19
    • 1970-01-01
    • 1970-01-01
    • 2021-10-02
    • 1970-01-01
    相关资源
    最近更新 更多