自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring AbstractRoutingDataSource 不生效原因

通过 AbstractRoutingDataSource 和 ThreadLocal 切换动态切换数据源,一个是 原始数据源 另外一个是Sharding JDBC数据源。 至于为什么这么做是因为 如果全部都是使用 Sharding JDBC数据源会影响其他没有分表的sql。问题:AbstractRoutingDataSource的determineCurrentLookupKey方法没有被调用,理论上来说没执行一次sql都会执行determineCurrentLookupKey方法,但是奇怪的是没有执行。

2021-11-18 09:55:33 3327 2

原创 sharding jdbc 配置报错

spring boot 集成 sharding jdbc 报错 No qualifying bean of type ‘javax.sql.DataSource’ available: expected single matching bean but found 2: creditDataSourceMySQL,shardingDataSourcecreditDataSourceMySQL:是我自己配置的数据源。shardingDataSource:是sharding jdbc创建的数据源。异常说:

2021-11-14 15:59:23 2511

原创 sharding jdbc 策略失效原因

配置了一个策略,debug没有进入这代码里。原因:sharding jdbc不支持一些sql,就不会进入。我的sql为:正确写法为:

2021-11-14 15:47:06 2881

原创 There is no PasswordEncoder mapped for the id “null“ 异常

这种异常百度一下一大把,但是还是没解决我这问题,那么只能看源码自己分析了,所以记录一下。原因:往spring注入了2个PasswordEncoder接口实现类,导致spring不知道取哪个。解决问题思路:1、首先定位这个异常在源码的哪个地方。2、然后通过debug方式,查找从哪里进来的,我自定义实现了PasswordEncoder接口,为什么不走我自定义的matches方法,而是走PasswordEncoder接口的DelegatingPasswordEncoder实现类?那么只能继续

2021-07-17 16:29:25 336 1

原创 Dobbo配置及优先级

Dubbo配置详解Dubbo提供了多种灵活的配置,接下来我们一一介绍Dobbo配置使用。配置方式介绍XML文件配置可以在resource目录下配置provider.xml和consumer.xml文件。属性配置Dubbo可以自动加载classpath根目录下的dubbo.propertiesAPI配置Dubbo也支持面向对象配置,通过类设置属性的方式值得注意的是,不管是以哪种方式配置Dobbo都会调用 service.export()方法。只不过API配置是需要显示的调用,其他配置都

2020-06-14 01:50:25 470

空空如也

空空如也

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

TA关注的人

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