spring-cloud项目创建 - 1

1、创建一个父类便于版本控制


spring-cloud项目创建 - 1_第1张图片
12348040-76b14bd606bc64b2.png

pom:
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">
4.0.0
com.saas
my-saas
0.0.1-SNAPSHOT
pom


org.springframework.boot
spring-boot-starter-parent
1.4.1.RELEASE


spring-demo-register





org.springframework.cloud
spring-cloud-dependencies
Dalston.SR1
pom
import




my-saas


org.springframework.boot
spring-boot-maven-plugin



repackage





org.apache.maven.plugins
maven-compiler-plugin

utf-8
1.8
1.8





2、创建一个注册中心
注意是在上面基础上建一个model

spring-cloud项目创建 - 1_第2张图片
image.png

pom:

4.0.0

com.saas
my-saas
0.0.1-SNAPSHOT

my-saas-gateway



org.springframework.cloud
spring-cloud-starter-eureka-server



创建启动方法:
spring-cloud项目创建 - 1_第3张图片
image.png

application.yml文件:


spring-cloud项目创建 - 1_第4张图片
image.png

注册中心创建完成,我们启动服务试一下;
在浏览器输入:http://127.0.0.1:8090/
出现如下界面说明,注册中心创建成功


spring-cloud项目创建 - 1_第5张图片
image.png

3、创建服务
创建一个model项目,与步骤2基本一致
pom:

4.0.0

com.saas
my-saas
0.0.1-SNAPSHOT

my-saas-admin



org.springframework.cloud
spring-cloud-starter-eureka




启动类:


spring-cloud项目创建 - 1_第6张图片
image.png

application.yml:

server:
port: 3000

spring:
application:
name: my-saas-admin

注册中心指向start

eureka:
instance:
instance-id: my-saas-admin
appname: ${spring.application.name}
client:

注册中心

service-url: 
  defaultZone: http://127.0.0.1:8090/eureka/

服务类创建完成,我们再次启动,注册中心与服务类,


spring-cloud项目创建 - 1_第7张图片
image.png

服务已注册;

你可能感兴趣的:(spring-cloud项目创建 - 1)