Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有Spring和Neflix堆栈的Java微服务项目结构_Java_Spring_Microservices_Netflix Eureka_Spring Cloud Netflix - Fatal编程技术网

带有Spring和Neflix堆栈的Java微服务项目结构

带有Spring和Neflix堆栈的Java微服务项目结构,java,spring,microservices,netflix-eureka,spring-cloud-netflix,Java,Spring,Microservices,Netflix Eureka,Spring Cloud Netflix,目前,我正在尝试创建一个带有Java微服务体系结构的小示例项目,以学习基本概念。 我正在使用以下教程:。 其中提到必须配置application.yml或application.properties文件。但是我不知道我应该把这些文件放在哪里。我找不到一个干净的项目结构示例,用于使用Java的微服务 因此,我的问题是: Java中的微服务是否有一个通用的项目结构和上述框架 我应该把application.yml放在哪里?有人能给我一个完整的文件示例吗?(可以是非常基本的。我只需要一个图案) 你能给

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

因此,我的问题是: Java中的微服务是否有一个通用的项目结构和上述框架

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

你能给我发一些好的/更好的教程吗?(这将是基于意见的。这就是为什么我要求pm)


感谢您提供可能的答案。

有几个地方供您查看:-

-这将帮助您快速生成项目

-在这里您可以找到要查看的样品

另外,由于您想使用SpringCloud,所以需要学习一点SpringBoot。这里是链接

关于application.yml与application.properties的问题,由您决定使用什么。properties/yml文件放在资源文件夹中,以防混淆。如果正在使用cloud config,则会将其外部化,尽管bootstrap.yml保留在资源文件夹中。“示例”链接应该为您提供足够的示例,以了解结构,或者使用结构附带的第一个链接创建项目,然后您可以使用它

我希望这能有所帮助。

请给出一个简短的回答