随笔分类 - SpringBoot
摘要:参看 :https://www.jianshu.com/p/3c51832f1051 fastdep整合可以了解下。
阅读全文
摘要:一、原理: 一个单体服务,拆成多个微服务A、B、C,一切正常的时候还好,万一A有个功能需要调用B的方法,B的这个方法又要调用C的方法。这个时候C出幺蛾子了,B一直请求不到C就没办法返回结果,A又不断的在请求B。这个时候就会耗尽资源,导致整个系统崩溃掉,就是所谓的雪崩效应。 那么有什么防止措施吗?那就
阅读全文
摘要:目录 JPA & Spring Data JPA 配置Maven依赖 配置数据源和JPA 创建POJO实体 数据持久化 使用Spring Data JPA接口(方式一) CrudRepository PagingAndSortingRepository JpaRepository QueryByEx
阅读全文
摘要:一、引言 本人最近一直在使用springboot框架开发项目,毕竟现在很多公司都在采用此框架,之后本人也会陆续写关于springboot开发常用功能的文章。 什么场景下会要使用到websocket的呢? websocket主要功能就是实现网络通讯,比如说最经典的客服聊天窗口、您有新的消息通知,或者是
阅读全文
摘要:今天来说说SpringBoot 过滤器,监听器,拦截器用来做什么的: 监听器:listener是servlet规范中定义的一种特殊类。用于监听servletContext、HttpSession和servletRequest等域对象的创建和销毁事件。监听域对象的属性发生修改的事件。用于在事件发生前、
阅读全文
摘要:Ouath2.0在SpringCloud下获取授权码,验证授权码,刷新授权码 本文不主要介绍SpringCloud的其他组件,只展示Ouath2.0的集成代码,并演示授权码的获取,检验,刷新,展示其他模块是因为在Ouath2.0里面怕有人问这数据从哪里来的,如果觉得环境太麻烦,就直接看Ouath2.
阅读全文
摘要:主要内容:SpringBoot程序启动原理、自动化配置(@EnableAutoConfiguration)的原理 启动: 进行SpringApplication的初始化模块,配置一些基本的环境变量、资源、构造器、监听器; 实现了应用具体的启动方案,包括启动流程的监听模块、加载配置环境模块、及核心的创
阅读全文
摘要:首先抛出一个问题:如果想要被Spring容器管理的Bean的路径不再Spring Boot 的包扫描路径下,怎么办呢?也就是如何去加载第三方的Bean 呢? 有两种方式可以解决:这里我们使用Swagger的配置来做实验。1:首先一个Swagger的配置类:SwaggerConfigSwaggerCo
阅读全文
摘要:本次整合实现的目标:1、SSO单点登录2、基于角色和spring security注解的权限控制。 推荐一篇博客:Spring Security + OAuth2.0 + JWT 实现单点登录 整合过程如下: 1、使用maven构建项目,加入先关依赖,pom.xml如下: <?xml version
阅读全文
摘要:一、概述 springCloudConfig同一配置服务,其实就是单独创建一个服务,专门用来管理其它所有服务的配置文件,其它微服务通过与这个配置服务建立连接,拉取配置到各自的服务环境中,springCloudConfig与git仓库关联,相当于先将所有微服务的配置文件放在git远程仓库上,sprin
阅读全文
摘要:为什么要使用WebMvcConfigurer? WebMvcConfigurer是一个接口,提供很多自定义的拦截器,例如跨域设置、类型转化器等等。可以说此接口为开发者提前想到了很多拦截层面的需求,方便开发者自由选择使用。由于Spring5.0废弃了WebMvcConfigurerAdapter,所以
阅读全文
摘要:亲测有效,网上其他不是报错就是唠海嗑,所以自用在别人基础上改进报错,封装一套。 一、项目重点有: (1)、SpringBoot+Mybatis+Mysql+Durid整合(2)、错误后跳转到指定页面(3)、多数据源动态切换(4)、mybatis分页(5)、durid监控(6)、集成log4j2日志(
阅读全文