自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 日常总结

1.hystrix的局部降级逻辑的处理方式 (1)导入hystrix相关依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> </dependency> (2).在消费方的启动类上面开启熔断 @EnableCircuitBrea

2021-01-20 21:57:27 92 2

原创 日常总结

OpenFeign的使用 导入Open Feign相关依赖: <dependencies> <!-- Open Feign --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </d

2021-01-19 21:03:06 76

原创 总结

1.总结eureka微服务创建的流程 导入相关依赖: <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </depende

2021-01-18 21:42:09 79 1

原创 在springboot中,如何使用拦截器和如何扩展springmvc的功能

在springboot中,如何使用拦截器? 实现拦截器 public class InterceptorDemo extends HandlerInterceptorAdapter { @Override public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {

2021-01-14 21:07:18 68 1

原创 总结springboot如何处理异常的

SpringBoot默认的处理异常的机制: SpringBoot 默认的已经提供了一套处理异常的机制。一旦程序中出现了异常 SpringBoot 会向/error 的 url 发送请求。在 springBoot 中提供了一个叫 BasicErrorController 来处理/error 请求,然后跳转到默认显示异常的页面来展示异常信息 如 果我 们 需 要 将 所 有 的 异 常 同 一 跳 转 到 自 定 义 的 错 误 页 面 , 需 要 再src/main/resources/templates

2021-01-14 20:56:06 158

原创 Spring Boot自动配置

1.springboot如何开启自动配置 springboot是靠启动类启动的。 SpringBoot的核心注解是哪个? 启动类上面的注解是@SpringBootApplication,它也是 Spring Boot 的核心注解 SpringBoot的核心注解主要由哪几个注解组成的? @SpringBootConfiguration:组合了 @Configuration 注解,实现配置文件的功能。 @EnableAutoConfiguration:打开自动配置的功能,也可以关闭某个自动配置的选项,如关闭

2021-01-14 20:07:05 127

原创 springboot与日志

1.springboot整合log4j日志记录 引入log4j依赖 <!-- springboot-log4j --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j</artifactId> <version>1.3.8.RELEASE</version

2021-01-12 21:09:20 85 1

原创 HashMap小知识

1.hashmap的底层数据结构 1.8之前和1.8的区别? HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。 JDK1.8之前 HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决hash冲突(两个对象调用的hashCode方法计算的哈希码值一致导致计算的数组索引值相同)而存在的("拉链法"解决冲突)。 Jdk1.8之后,HashMap的底层结构在处理哈希冲突时有了较大改变,即采用数组+链表+红黑树的结构,当链表长度大于8

2021-01-12 20:46:02 101

原创 springboot-day02

springboot的配置文件: yml和properties两种 全局的配置文件 application.yml 全局的配置文件 application.properties server.port=8888(服务端口号) yml配置文件的格式: kay: value k(空格)v: 表示已对键值对(空格必须有); 不同数据在yml里面的定义格式 定义对象 username: eric #定义一个字面量数据 emp: #定义对象 name:li age:20 addre

2021-01-11 22:11:17 87 4

原创 程序小白

springboot的基本概述: **为什么要用springboot((spring+spingmvc)): **在普通的java项目中,大量的xml文件配置起来是很繁琐就会导致开发效率低,整合第三方框架的配置可能存在冲突问题导致部署效率低,还有其他的问题,传统java项目的打包方式:打成一个war放入到tomcatwebapps目录下进行执行,也就是说需要依赖外部的Tomcat服务器才能执行。 Springboot中的Boot的意思就是引导,意在简化开发模式,使开发者能够快速的开发出基于spring的应用

2021-01-09 21:22:29 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除