2023-12-01
|
ZH
关于切换数据源常用的方式是通过ThreadLocal干预DynamicDataSource返回值来实现。 理论是上可以的 但在JDK8实际应用中发现ThreadLocal并不可靠,特别是在线程池或线程共享环境中会导致数据源错乱。 大家经常百度的 为什么数据源切换失败,如果是偶尔失败&nbs
2023-12-01
|
ZH
调用DefaultEnvironmentWorker.start();或spring.AutoConfiguration注册DataSourceLoadListener和不同的DataSourceLoader到上下文中 DataSourceLoadListener.load()  
2023-12-04
|
ZH
一、面向场景不同 二、针对产品不同 三、操作对象不同 四、面向用户不同 五、对用户要求不同
2023-12-04
|
ZH
继承关系 DriverAdapter JDBCAdapter OracleGenusAdapter OracleAdapter Oracle11Adapter
2024-09-25
|
ZH
List<Object> ids = new ArrayList<>(); ids.add(1); ids.add(2); ServiceProxy.delete("crm_user", ids);
2024-09-25
|
ZH
与insert规则一样,需要有主键值,底层都是调用一样的POST接口 DataRow row = new ElasticSearchRow(); row.put("pub_ymd", DateUtil.format("yyyy-MM-dd")); row.put("read_qty", 123456