- 博客(7)
- 收藏
- 关注
原创 SpringCloud组件和概念介绍(一)
一:什么是微服务(Microservice) 微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地进行扩。 微服务架构需要的功能或使用场景 1:我们把整个系统根据业务拆分成几个子...
2018-04-10 15:33:05 296
原创 SpringCloud
Spring Cloud是一个集成了众多开源的框架,利用Spring Boot的开发便利性实现了服务治理、服务注册与发现、负载均衡、数据监控,REST API发布方式等,基本囊括了分布式框架所需要的所有功能。是一套易开放、易部署、易维护的分布式开发工具包。在详细的了解Spring Cloud中所使用的各个组件之前,我们先了解下微服务框架的前世今生。单体架构 在网站开发的前期,项目面临的流量相对较少...
2018-04-10 15:19:24 212
原创 Spring boot与Spring cloud 是什么关系?
Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务,Spring Cloud是一个基于Spring Boot实现的云应用开发工具;Spring boot专注于快速、方便集成的单个个体,Spring Cloud是关注全局的服务治理框架;spring boot使用了默认大于配置的理念,很多集成方案已经帮你选择好了,能不配置就不配置,Spr...
2018-04-10 14:44:12 2045
原创 spring boot 学习
SpringBoot 未来两三年的主流技术。敏捷开发(整合框架,引入相关依赖包即可)无需Tomcat(java应用程序运行,实际jar包 java - jar XXX.jar)内置tomcat减少xml配置,通过properties文件配置SpringCloud+SpringBoot注解SpringBoot和微服务有什么关系?SpringCloud(http接口和rest),基于SpringBo...
2018-04-08 17:59:01 252
原创 spring boot 原理
--在使用spring-boot的时候踩过太多的坑,很多都是因为不懂spring真正的原理造成的,所以写下这么篇文章,希望这篇文章能够帮助大家理解spring真正原理少走弯路一:启动原理--每个程序都有一个主入口,也就是main方法,main里面调用SpringApplication.run()启动整个spring-boot程序[java] view plain copyeg:一个最简单的spri...
2018-04-08 11:05:38 1580
原创 spring boot 入门
1. SpringBoot 简介Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot 可以轻松创建一个基于 Spring 且独立运行的生产级应用。2. SpringBoot 安装SpringBoot 的安装有很多种方式,最简单...
2018-04-08 10:51:10 121
原创 Spring Boot 部署与服务配置
Spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成war包,放到独立的web容器中(Tomcat、weblogic等等),当然在此之前你要对程序入口做简单调整。项目构建我们使用Maven或Gradle,这将使项目依赖、jar包管理、以及打包部...
2018-04-08 10:03:37 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人