SpringCloud项目的创建
来源:互联网 发布:手机越狱软件下载 编辑:程序博客网 时间:2024/05/17 23:15
微服务架构
SpringCloud是基于SpringBoot实现的云应用开发工具
随着新需求的不断增加,企业更新和修复大型整体式的项目比较困难。那么微服务到底是什么呢?
其实微服务是一种架构风格,一个大型复杂的软件或者说是项目由一个或者多个小的微服务组成。系统中的每个微服务都可以被独立部署。各个微服务之间是松耦合的。每个微服务只关注于一个任务或者说是整个复杂项目中的一个功能。比如购物车功能,订单功能。
下面是建立SpringCloud的两个不同的方法:
1.先通过 http://start.spring.io/ 这个网站 新建一个springboot的新项目。
2.解压压缩包 并使用idea的导入方法进行导入
File–>New–>Project from Existing Sources…
或者直接使用idea的File–>new–>Project即可
一直点击next 在这里可以根据需要更改自己的项目名称:
然后一直next创建出新的项目
然后在pom.xml中加入配置文件
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId></dependency>
在dependencies外面加
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Dalston.SR1</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies></dependencyManagement>
就可以了
然后在Application的类上加注解
@EnableEurekaServer
然后创建服务注册中心 需要在application.properties的文件里加入
配置文件的信息
spring.application.name=eureka-serverserver.port=1001(服务中心的端口设置为了1001)eureka.instance.hostname=localhosteureka.client.register-with-eureka=falseeureka.client.fetch-registry=false
即可创建一个基本的SpringCloud项目
阅读全文
1 0
- SpringCloud项目的创建
- idea创建springcloud项目图文教程(创建消费者)(八)
- idea创建springcloud项目图文教程(创建服务提供者)(七)
- SpringCloud项目问题总结
- SpringCloud 注册中心的高可用(tomcat下部署项目)
- idea创建springcloud项目图文教程(EurekaServer注册中心)(六)
- idea创建springcloud项目图文教程(Feign实现负载均衡)(九)
- 13.docker部署springcloud项目
- springCloud的学习篇章
- SpringCloud微服务系列(2): 创建一个基于Springboot的RESTFul服务
- 使用SpringCloud搭建微服务<二>---------创建微服务的消费者
- SpringCloud
- springcloud
- SpringCloud
- springcloud
- springcloud
- springcloud
- 史上最简单的SpringCloud教程 | 第十一篇: docker部署spring cloud项目
- windows 端口连通性测试命令
- 费马小定理
- Java怎么继承java包下面的类
- 对象与Map的相互转换
- ArcGIS API for JS 中,三种查询方式
- SpringCloud项目的创建
- SAX写入xml 与 封装
- 关于jeecg 项目的莫名其妙的问题
- python多路分支用字典实现
- 每日英语阅读(七十)
- 【Tensorflow】 第二节 安装 Ubuntu16.04LTS 双系统
- Linux shell脚本中shift的用法说明
- 利用rem实现响应式布局
- html5用css3实现线性渐变background-image:linear-gradient使用方法