摘要:
1.Git简介 Git是目前世界上最先进的分布式版本控制系统 Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linu 阅读全文
摘要:
雪崩效应 一、为什么需要 Hystrix? 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用(RPC)。为了保证其高可用,单个服务又必须集群部署。由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量的网 阅读全文
摘要:
springcloud路由网关 一、什么是网关 Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务。zuul默认和Ribbon结合实现了负载均衡的功能, 类似于nginx转发。 二、搭建SpringClo 阅读全文
摘要:
1.SpringCloud概述和搭建Eureka服务注册中心 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一 阅读全文
摘要:
SpringBoot 整合JdbcTemplate 1.创建一个springboot_jdbc项目 2.导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc 阅读全文
摘要:
SpringBoot使用JSP 1.创建一个webapp子项目 2.导入依赖 <!-- 配置springboot的父节点依赖,之后引入就不需要添加version配置了! springboot会自动选择最合适的版本进行添加依赖 --> <parent> <groupId>org.springframe 阅读全文
摘要:
SpringBoot笔记 1. SpringBoot的简介 1.1Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 1.2SpringBoot的特性 1 阅读全文
摘要:
恢复内容开始 1.下载dubbox-dubbox-2.8.4.zip https://github.com/dangdangdotcom/dubbox/tree/dubbox-2.8.4 去访问这个路径下载dubbox-dubbox-2.8.4.zip 2.解压 这里我解压到了i下 3.进行cmd的 阅读全文
摘要:
在前面的章节中我们学习Spring的时候可以看到配置文件比较多,所以我们有了SpringBoot 1. 引入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo 阅读全文
摘要:
Springboot默认是不支持JSP的,默认使用thymeleaf模板引擎。所以这里介绍一下Springboot使用Thymeleaf的实例以及遇到的问题。 1.配置与使用 1.1:在application.properties文件中增加Thymeleaf模板的配置。 关闭thymeleaf的缓存 阅读全文