- 博客(6)
- 收藏
- 关注
原创 Eureka Client不要在SpringBoot启动类上标注@EnableEurekaClient注解也可以向注册中心注册的原因
前言很多同学发现在不在SpringBoot启动类上标注@EnableEurekaClient注解也可以向注册中心注册,在这里记录下原因。基本配置SpringBoot工程作为EurekaClient向注册中心注册的基本配置如下:eureka client的开关,注册中心地址等SpringBoot启动类上标注@EnableEurekaClient注解去掉@EnableEurekaC...
2020-04-22 18:05:04
7336
8
原创 Mysql的事务隔离级别以及脏读,可重复读,幻读,MVCC等
Mysql的事务隔离级别以及脏读,可重复读,幻读,MVCC等虽然这个题目在网上已经被写烂了,但在看各种博客和自己验证的时候还是看到很多不同的现象。所以还是用自己的话总结下吧。假如有问题,请指出来,谢谢!脏读一个事务读取到另外一个事务的"脏"数据。比如两个事务操作同样的数据的时候,事务A修改了了某行(假如仅操作一行)数据,事务B读取到了(在特定的事务隔离级别才可以发生)修改后的值,此时事务A...
2019-09-11 01:55:21
553
原创 java的静态变量,静态代码块,静态内部类的初始化或者执行顺序?
写一段简单的demo来验证静态xxx的初始化或者执行顺序。demo1:public class StaticTest { static String s = "static var"; static { System.out.println("static code block"); System.out.println(s); } ...
2019-04-17 02:32:39
2099
2
原创 springcloud-ribbon重试机制详解
一、版本信息springboot:2.0.5.RELEASEspringcloud:Finchley.RELEASE二、配置说明spring-retry依赖的导入: <!--重试依赖--> <dependency> <groupId>org.springframewor
2019-02-21 01:56:35
4615
3
原创 springboot全局异常处理
springboot全局异常处理一.混乱的异常处理在做web项目时,对于controller,service,dao的三层架构,异常到底在哪一层抛出或者捕获,或者是捕获后包装后再返回还是直接返回,一直是个令人头疼的问题。有时候我们需要重复写很多throws Exception,或者 try catch 块,代码冗余度很高,可读性较差,无法集中于具体业务处理。下面代码的...
2019-01-25 09:52:55
738
1
原创 springboot自动配置以及原理分析
本文所用的springboot版本为2.0.5.RELEASE一、springboot的自动配置 1、从一个数据库依赖说起 很多人刚接触springboot的时候都踩过这样一个坑:在pom文件中不小心加了db相关的依赖,比如 <dependency> <groupId>org.springframework.boot</groupId> ...
2018-09-21 15:07:37
14451
16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人