修正microservicecloudプロバイダ-DEPT-8001
1.変更ポンポン
コンテンツを追加
<! - 将微服务プロバイダ侧注册进ユーレカ- > < 依存> < groupIdを> org.springframework.cloud </ groupIdを> < たartifactId >春・クラウド・スターター・ユーリカ</ たartifactId > </ 依存関係> < 依存関係> < のgroupId > org.springframework.cloud </ のgroupId > < たartifactId >ばねクラウドスタータ設定</ たartifactId > </ 依存>
完全なコンテンツ
< プロジェクトのxmlns = "http://maven.apache.org/POM/4.0.0" のxmlns:XSI = "http://www.w3.org/2001/XMLSchema-instance" のxsi:schemaLocationの= "のhttp:/ /maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd」> < modelVersion > 4.0.0 </ modelVersion > < 親> < groupIdを>コム.atguigu.springcloud </ のgroupId > < たartifactId > microservicecloud </ たartifactId > < バージョン> 0.0。1-SNAPSHOT </バージョン> </ 親> < たartifactId > microservicecloudプロバイダ-DEPT-8001 </ たartifactId > < 依存性> <! - 引入自己定义的API通用包、可以使用部門部门エンティティ- > < 依存> < groupIdを>コム.atguigu.springcloud </ のgroupId > < たartifactId > microservicecloud-API </ たartifactId > < バージョン> $ {project.version} </ バージョン> </ 依存> <! - 将微服务プロバイダ侧注册进ユーレカ- > < 依存> < groupIdを> org.springframework.cloud </ groupIdを> < たartifactId >春・クラウド・スターター・ユーリカ</ たartifactId > </ 依存関係> < 依存> < のgroupId > org.springframework.cloud </ のgroupId > < たartifactId >ばねクラウドスタータ設定</ たartifactId > </ 依存関係> <依存関係> < groupIdを> JUnitの</ groupIdを> < たartifactId > JUnitの</ たartifactId > </ 依存関係> < 依存> < groupIdを> mysqlの</ groupIdを> < たartifactId >のmysql-コネクタ-javaの</ たartifactId > </ 依存関係> < 依存関係> < groupIdを> com.alibaba </ のgroupId > < たartifactId >ドルイド</ たartifactId > </ 依存> < 依存性> < のgroupId > ch.qos.logback </ のgroupId > < たartifactId > logbackコア</ たartifactId > </ 依存> < 依存性> < のgroupId > org.mybatis .spring.boot </ groupIdを> < たartifactId > MyBatisのスプリング・ブートスターター</ たartifactId > </ 依存> < 依存性> < のgroupId > org.springframework.boot </ のgroupId > < たartifactId >ばねブートスタータ桟橋</ たartifactId > </ 依存> < 依存性> < のgroupId > org.springframework.boot </ groupId > < たartifactId >春・ブート・スターター・ウェブ</ たartifactId > </ 依存関係> <依存関係> < groupIdを> org.springframework.boot </ groupIdを> < たartifactId >春・ブート・スターターテスト</ たartifactId > </ 依存関係> <! - 修改后立即生效、热部署- > < 依存> < groupIdを> org.springframework </ groupIdを> < たartifactId >スプリング付き</ たartifactId > </ 依存関係> < 依存> <groupId >org.springframework.boot </ groupIdを> < たartifactId >春・ブート・デベロッパーツール</ たartifactId > </ 依存関係> </ 依存関係> </ プロジェクト>
2変更YML
コンテンツ
ユーレカ:
クライアント:で、サービスのリストに登録されたクライアント#のユーレカ
サービス-URL:
defaultzoneます。http:// localhost:7001 /ユーレカ
全コンテンツ
サーバー:
ポート:8001
MyBatisの:
コンフィグ-LOCATION:CLASSPATH:MyBatisの/ mybatis.cfg.xml#MyBatisのプロファイルパスどこ
型のエイリアス・パッケージ:com.atguigu.springcloud.entitiesすべてのパケット#エンティティの別名クラス
マッパー-場所:
-クラスパス:. MyBatisの/マッパ/ ** / * xmlの#マッパーマッピングファイル
の春:
ファイルアプリケーション:
名前:microservicecloud-部門
データソース:
種類:#com.alibaba.druid.pool.DruidDataSource電流源オペランドのデータ型
ドライバクラス名:また、org.gjt.mm.mysql.Driver#mysqlのドライバパッケージの
URLます。jdbc:mysqlの:// localhostを :3306 / cloudDB01# 名データベース
ユーザ名:ルート
パスワード:123456
dbcp2:
分アイドル:5#データベース接続プールの最小連続維持
初期サイズ:5#初期接続
MAX-合計:接続の5#最大数
MAX-待機ミリ:取得した接続のための最大タイムアウト200#待ち
ユーレカを:
クライアント:#ユーレカ内のサービスのリストに登録されたクライアント
サービスURL:
defaultzoneます。http:// localhost:7001 /ユーレカ
3.DeptProvider8001_Appメイン起動クラス
以下のためのパッケージ変更com.atguigu.springcloud; インポートorg.springframework.boot.SpringApplication; インポートorg.springframework.boot.autoconfigure.SpringBootApplication; インポートorg.springframework.cloud.netflix.eureka.EnableEurekaClient; @SpringBootApplication @EnableEurekaClient // このサービス開始後ユーレカ自動的にサービスに登録 パブリック クラスDeptProvider8001_App { 公共 静的 ボイドメイン(文字列[]引数) { SpringApplication.run(DeptProvider8001_App。クラス、引数); } }
4.テスト
まずEurekaServerを開始します
http:// localhostを:7001 /
マイクロサービス登録名の設定説明