0

現在、私は基本概念を学ぶために、Javaでマイクロサービスアーキテクチャを使用した小さなサンプルプロジェクトを作成しようとしています。 次のチュートリアルを使用しています:tutorial1tutorial2。 そこには、application.ymlまたはapplication.propertiesファイルを設定する必要があることが記載されています。しかし、私はこれらのファイルをどこに置くべきかわかりません。そして、私はJavaを使ったマイクロサービスのためのきれいなプロジェクト構造の例を見つけることができませんでした。Java MicroService Projectstuckture with SpringとNeflix Stack

私の質問は次のとおりです。 上記のフレームワークを持つJavaのマイクロサービスの共通プロジェクト構造はありますか?

どこにapplication.ymlを置くべきですか?誰かが私にファイルの完全な例を教えてもらえますか? (非常に基本的なことができます。私はパターンが必要です)

私は良い/良いチュートリアルを教えてもらえますか? (これは意見に基づいているので、私は午後を求めているのです)

ありがとうございます。

+1

これは短い回答です。http://stackoverflow.com/questions/39784719/maven-archetype-to-create-micro-service-application –

答えて

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の質問については、あなたが使いたいものがあります。混乱する場合があるので、プロパティ/ ymlファイルをリソースフォルダに入れてください。 cloud-configが使用されている場合、bootstrap.ymlはリソースフォルダに留まりますが、外部化されています。サンプルリンクは、構造を理解するための十分な例を提供する必要があります。そうでない場合は、ストラクチャに付属している最初のリンクを使用してプロジェクトを作成します。

こちらがお役に立てば幸いです。