春クラウドテンプレートミニマ分散マイクロサービス

SpringCloud分散型マイクロサービス

オープンソース住所:クラウドテンプレートスターのサポートの右上隅へようこそ

入門

これは、最も基本的なCRUDのテンプレートを提供することを目的とし、あまりにも複雑なビジネスプロセスをした、初心者を望んでいるか、分離プロジェクトノードの終端が基準ケースを持って前と後のマイクロサービスのVue +生徒を見つけたいです。このプロジェクトのために我々は拡大して、またはこのプロジェクトのソースコードやドキュメントを参照してくださいし、開発プロジェクトの分離が終了する前と後にそれを自分で試してみ続けることができます。

プロジェクトは皆を助けるためにある場合は、スターのサポートの右上隅へようこそ

このプロジェクトの重要な視点を、そして私はあなたがよりよい解決策を持っている場合は、できるだけ早く私に連絡してください、技術を制限されていました:注意してください。ダニエルは、スプレーしません

cloud-template:ミニマリストSpringCloudマイクロサービスのプロジェクトテンプレートは、具体的な業務は、最も詳細なSpringCloudビルドプロセスを提供し、そこではありません

sct-api:分散型マイクロサービスのバックエンドインターフェイス

sct-app:Vueの+ Node.jsのフロントエンドプロジェクト

EDITORIAL

この電流の先頭では、まず基本的なプロジェクトテンプレート学ぶクラウドテンプレートを、そして慎重に以下の開発ドキュメントをお読みください。

ゼロから構築された春の雲の足場

VUE-adminのテンプレートのフロントエンドプロジェクト食べ方

春クラウドテンプレート

  • 拡張しやすいボックスのうちミニママイクロ春クラウドサービスプロジェクトテンプレート、

  • 春の雲グリニッジ、春ブーツマイクロサービスに基づいて、

  • ベースのVUE-adminのテンプレート。Vueのフレームワークを使用し、独立した開発モデルのフロントには、クイックスタートを終了します

  • 詳細な開発ドキュメント

コアの依存性

頼ります
春ブーツ 2.1.5.RELEASE
春の雲 Greenwich.SR1
春のセキュリティのOAuth2 2.3.4.RELEASE
tk.mybatis 4.1.5
ビュー-adminのテンプレート 4.1.0
Swagger2 2.9.2

モジュール説明

sct-app -- 前端工程[8100]
sct-api 
├── sct-admin -- 系统管理模块
    ├── sct-admin-api -- 系统管理的公共api模块
    ├── sct-admin-biz -- 系统管理的业务实现模块 [4100]
├── sct-auth -- 授权模块 [4000]
├── sct-common -- 系统公共类模块
├── sct-config -- 配置中心 [8888]
├── sct-eureka -- Eureka服务注册与发现 [8761]
├── sct-gateway -- Zuul网关 [9999]
├── sct-monitor -- Spring Boot Admin监控 [3000]
├── sct-zipkin -- Zipkin链路监控 [3001]

复制代码

起動の手順

  1. 地元の変更hosts(で以下を追加し、ファイルをSwitchHosts修正すばやく)。
127.0.0.1 sct-eureka
127.0.0.1 sct-mysql
127.0.0.1 sct-auth
复制代码
  1. 変更しsct-config/src/main/resources/、データベース接続情報で設定ファイルを関連付けsct-admin-biz-dev.ymlし、sct-auth-dev.yml二つのファイル

  2. ルートディレクトリの下にインポートプロジェクトbase.sql、データベースの確立

デフォルトのパスワードは参照sct-admin-biz/src/test/PasswordEncoderTest.javaテストクラスを

ユーザー名 パスワード
tycoding tycoding
管理者 管理者
テスト テスト
  1. サービスモジュールを開始するには、次の順序に厳密に従って
1. EurekaApplication.java -- 服务注册中心
2. ConfigApplication.java -- 服务配置中心
3. MonitorApplication.java -- Spring Boot Admin监控
4. ZipkinApplication.java -- Zipkin链路监控
5. AdminBizApplication.java -- 系统管理模块
6. AuthApplication.java -- 授权模块
7. GatewayApplication.java -- Zuul网关
复制代码
  1. プロジェクトのフロントエンドを起動します。
$ cd sct-app
$ npm install
$ npm run dev
复制代码

試写

おすすめ

転載: blog.csdn.net/weixin_33910460/article/details/91391355