搜索
引入nimbusjosejwt<dependency><groupId>comnimbusds</groupId><artifactId>nimbusj
2022-10-07
简介微服务推崇单服务单数据库;但是还是免不了存在一个微服务连接多个数据库的情况,今天介绍一下如何使用JPA的多数据源。主要采用将不同数据库的Repository接口分别存放到不同的package,Sp
2022-10-07
介绍在项目中,如果需要在Header中获取请求头,一般使用RequestHeader注解。代码案例如下:@RequestMapping(/normalHeaders)publicMap<Stri
2022-10-07
简介Springboot中使用JdbcTemplate实现多数据源比较简单。查看JdbcTemplate源码;可以发现JdbcTemplate提供了传入DataSource的方式构建不同的JdbcTe
2022-10-07
简介现在项目中大部分采用前后端分离的架构,采用这种架构的项目,在返回数据时,几乎都是采用返回json格式的数据。而spring中返回json格式的数据一般采用@RestController或者@Res
2022-10-07
简介Mybatispuls多数据源的使用,采用的是官方提供的dynamicdatasourcespringbootstarter包的@DS注解,具体可以参考官网:https://giteecom/ba
2022-10-07
PostProcessors简单介绍本文源码基于springframework5310。主要包括:BeanPostProcessor、BeanFactoryPostProcessor、BeanDefi
2022-10-07
spring启动简单介绍本文源码基于springframework5310。spring启动的时候做了什么事情构造一个BeanFactory对象。解析配置类,得到BeanDefinition,并注册到
2022-10-07
@Lockup简单介绍本文源码基于springframework5310。用于解决单例依赖原型Bean,原型Bean不生效的情况。核心思路是生成生成代理对象,执行代理对象的方法。生成的代理对象是单例B
2022-10-07
推断构造方法简单介绍本文源码基于springframework5310。本文从源码层面解释spring如何选择构造方法。推断构造方法的核心思路一个构造方法的时候,使用这一个构造方法,默认无参或者自定义
2022-10-07
什么是循环依赖A对象依赖了B对象,B对象依赖了A对象。在Spring中,一个对象并不是简单new出来了,而是会经过一系列的Bean的生命周期(核心是属性方法的依赖注入),导致在创建Bean的过程中,出
2022-10-07
@Resource注入本文源码基于springframework5310。源码位置:orgspringframeworkcontextannotationCommonAnnotationBeanPos
2022-10-07
@Autowired能注入的Bean本文源码基于springframework5310。源码位置:orgspringframeworkbeansfactorysupportDefaultListabl
2022-10-07
@Autowired依赖注入本文源码基于springframework5310。源码位置:orgspringframeworkbeansfactoryannotationAutowiredAnnota
2022-10-07
@Autowired寻找注入点本文源码基于springframework5310。在属性注入的时候,spring需要找到那些属性需要注入!源码位于:orgspringframeworkbeansfac
2022-10-07
ByType简单介绍本文源码基于springframework5310。在创建Bean的时候会进行依赖注入源码位置在:orgspringframeworkbeansfactorysupportAbst
2022-10-07
ByName简单介绍本文源码基于springframework5310。在创建Bean的时候会进行依赖注入源码位置在:orgspringframeworkbeansfactorysupportAbst
2022-10-07
createBean简单介绍本文源码基于springframework5310。这个方法有Bean的一大半生命周期createBean的核心流程实例化前:InstantiationAwareBeanP
2022-10-07
getBean简单介绍本文源码基于springframework5310。spring启动的时候会创建非懒加载的单例Bean。通过BeanFactory或者实现BeanFactory的子类(Appli
2022-10-07
生成非懒加载的单例Bean本文源码基于springframework5310。FactoryBean会生成一个BeanDefinition俩个Bean对象。源码关注重点FactoryBean的对象什么
2022-10-07