新建spring cloud專案

2021-09-25 20:56:15 字數 3049 閱讀 8578

1.建乙個空專案

2.新建乙個註冊中心

1.新建的時候選專案

3.新建乙個服務提供者專案

4.新建乙個消費者專案

5.修改註冊中心的配置檔案

server:

port: 8761

eureka:

instance:

hostname: eureka-server #eureka的主機名

client:

register-with-eureka: false #不把自己註冊到eureka

fetch-registry: false #不從eureka上獲取服務的註冊資訊

service-url:

defaultzone: http://localhost:8761/eureka/ #指定註冊中心的位址的

在啟動類上加入註解

@enableeurekaserver //啟用註冊中心
6.啟動註冊中心專案

7.在服務提供者專案編寫  service層和controller層,向外面丟擲介面

service層

package com.fei.provider_ticket.service;

import org.springframework.stereotype.service;

/** * 專案名字:com.fei.provider_ticket.service

* 版本:1.0

* 作用:

**/@service

public class serviceimpl

}

controller層

package com.fei.provider_ticket.controller;

import com.fei.provider_ticket.service.serviceimpl;

import org.springframework.beans.factory.annotation.autowired;

import org.springframework.web.bind.annotation.restcontroller;

/** * 專案名字:com.fei.provider_ticket.controller

* 版本:1.0

* 作用:

**/@restcontroller

public class modelcontroller

}

編寫配置檔案

server:

port: 8081

#設定服務提供者的名字

spring:

name: provider-ticket

eureka:

instance:

prefer-ip-address: true #註冊服務的時候使用服務的ip位址

8.編寫消費者

1.在消費者啟動器上加enablediscoveryclient 注釋,開啟發現服務功能

/**

* 服務消費者

*/@enablediscoveryclient //開啟發現服務功能(從註冊中心)

public static void main(string args)

}

2.編寫配置檔案(開啟負載均衡)

package com.fei.consumer_user.config;

/** * 專案名字:com.fei.consumer_user.config

* 版本:1.0

* 作用:

**/@configuration

public class springcloudconfig

}

3.注入模板,調服務

package com.fei.consumer_user.controller;

import org.springframework.beans.factory.annotation.autowired;

import org.springframework.web.bind.annotation.restcontroller;

import org.springframework.web.client.resttemplate;

/** * 專案名字:com.fei.consumer_user.controller

* 版本:1.0

* 作用:

**/@restcontroller

public class modelcontroller

}

4.配置檔案

#定義名字

spring:

name: consumer_user

#定義埠號

server:

port: 8083

eureka:

instance:

prefer-ip-address: true #註冊服務的時候使用服務的ip位址

最重要的 :新建專案的時候必須選web模組,要哦不然打包出錯

QT新建專案

本文章 小韓同學 的csdn部落格 初始qt,在建立qt專案時系統提供了幾個不同的模板,點選模板,系統會自動為使用者建立好乙個基礎框架方便開發。這裡,我們試著不適用系統提供的基礎框架,自己建立乙個空的qt專案。qt blank project author hancq date 2016 08 05...

mac vue cli webpack新建專案

前提 mac系統,全域性安裝好vue cli,安裝好 映象cnpm 利用終端來新建專案 1.利用cd命令進入專案想要放置的位置,如 cd vueprojects 2.vue init webpack project forlder name 如 vue init webpack vue pj1 3....

vue新建專案

一 前提 安裝node 使用它的包管理工具npm 全域性安裝cnpm npm比較慢,但也可以省略該步驟 全域性安裝vue腳手架工具vue cli 命令 npm install g vue cli 二 新建專案 1.在指點目錄下使用命令 vue init webpack 專案名稱 2.cd 進入專案資...