3 mjx715813

尚未进行身份认证

暂无相关简介

等级
TA的排名 9w+

Spring和SpringBoot中开启事务的方式

Spring:1.声明式事务----xml格式的1.<!-- 启用Aspect --> <aop:aspectj-autoproxy /> 2. <!-- 使用dbcp配置 数据库链接池 --> <bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource" de...

2020-02-18 09:54:32

zuul路由网关

1. 概述2. 路由基本配置pom.xml中引入依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId> </dependenc...

2020-02-13 15:20:12

Hystrix

1. 分布式系统面临的问题复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC)。如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪。服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成灾难性的...

2020-02-12 22:36:52

Ribbon

1. 概念( 1 )是什么?Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balan...

2020-02-11 17:46:27

Eureka与Zookeeper的区别

Zookeeper保证CP当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的注册信息,但不能接受服务直接down掉不可用。也就是说,服务注册功能对可用性的要求要高于一致性。但是zk会出现这样一种情况,当master节点因为网络故障与其他节点失去联系时,剩余节点会重新进行leader选举。问题在于,选举leader的时间太长,30 ~ 120s, 且选举期间整个zk集群都是不可...

2020-02-11 16:39:19

RestTemplate

1. 概念RestTemplate提供了多种便捷访问远程Http服务的方法,是一种简单便捷的访问restful服务模板类,是Spring提供的用于访问Rest服务的客户端模板工具集可以用于服务之间的互相调用接口2. 使用官网地址https://docs.spring.io/spring-framework/docs/4.3.7.RELEASE/javadoc-api/org/sprin...

2020-02-11 15:08:55

Eureka(服务注册与发现)

1. Eureka基本架构2. 三大角色Eureka Server 提供服务注册和发现Service Provider服务提供方 将自身服务注册到Eureka,从而使服务消费方能够找到Service Consumer服务消费方 从Eureka获取注册服务列表,从而能够消费服务...

2020-02-11 14:33:14

SpringCloud入门(二)

1. 是什么

2020-02-06 23:19:52

SpringCloud入门

1. SpringCloud概念2. 微服务与微服务架构微服务微服务架构3. 微服务优缺点

2020-02-06 10:26:54

Springboot与安全

2020-02-05 17:02:47

Springboot ----- 任务

1. 异步任务2. 定时任务

2020-02-04 12:17:45

elasticsearch

2020-02-04 10:41:34

RabbitMQ

应用场景一应用场景二

2020-02-03 17:27:42

(3)缓存---Redis

1. Springboot默认的缓存2. 整合Redis作为缓存

2020-02-03 16:51:25

(2)Spring缓存使用

1. Spring缓存抽象2. 重要概念及缓存注解3. 快速体验缓存第一步开启基于注解的缓存在Application主类上加注解在service层标注缓存注解3. 相关参数使用...

2020-02-02 12:08:01

(1)redis--支持的数据类型

Redis支持的数据类型?1. String字符串:格式: set key valuestring类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string类型是Redis最基本的数据类型,一个键最大能存储512MB。2. Hash(哈希)Redis hash 是一个键值(key=>value)对集合。特别可以存储Java中...

2020-02-02 10:11:32

springboot redis工具类 (含完整的单元测试+简单集成)

https://blog.csdn.net/mengxiangxingdong/article/details/88419976

2020-02-01 09:16:52

(6)Spring 框架的 AOP

1. Spring 框架的 AOPSpring AOP概念理解 (通俗易懂)https://blog.csdn.net/qukaiwei/article/details/50367761AOP概念aop:面向切面(方面)编程,扩展功能不修改源代码实现AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码aop底层使用动态代理实现(1)第一种情况,有接口情况,使用动态代理...

2020-01-20 16:27:49

Spring中的事务管理详解

在这里主要介绍Spring对事务管理的一些理论知识,实战方面参考上一篇博文:http://www.cnblogs.com/longshiyVip/p/5061547.html1. 事务简介:事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用2. 事务的四个关键属性(ACID)...

2020-01-20 16:27:21

springboot项目简单介绍、启动和部署

https://blog.csdn.net/qq_31142237/article/details/89326765springboot项目介绍,启动和部署springboot介绍大家知道springboot是基于spring研发出来的,但是要知道springboot其实并不是对spring功能的增强,而是提供了一种快速使用spring的方式或者说是工具。springboot集合了大量的第...

2020-01-19 14:25:57

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。