spring-cloud---微服務項目搭建

微服務項目搭建

在之前已經搭建好了eureka模塊,現在是要做一個模塊註冊在eureka上。

前面的步驟不在介紹,file->new->project,建立一個springboot項目,之後點擊下一步,在選擇控件的時候,除了一些SQL裏面的控件,web裏面的,還要選擇spring-cloud的控件兩個控件,如果不知道在SQLweb裏面選擇那些控件的,請參考以前的博客

建立好項目之後,完成application.yml文件。

eureka:
  client:
    serviceUrl:
      defaultZone: http://localhost:8801/eureka/
server:
  port: 8802
spring:
  application:
    name: login-token
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: root
    password: root
    url: jdbc:mysql://127.0.0.1:3306/yzptdb?rewriteBatchedStatements=true&serverTimezone=GMT%2B8


mybatis:
  mapper-locations: classpath:mapper/*.xml
  type-aliases-package: com.spring.cloud.logintoken.mapper

在啓動類裏面在添加一個註解@EnableDiscoveryClient

package com.spring.cloud.logintoken;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

@SpringBootApplication
@EnableDiscoveryClient
public class LoginTokenApplication {

    public static void main(String[] args) {
        SpringApplication.run(LoginTokenApplication.class, args);
    }

}

 啓動項目,成功之後,在eureka微服務註冊頁面裏面,會出現一個註冊成功的微服務,則註冊成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章