ShardingSphere 5.3 系列升级解读:Spring 配置升级指南
背景在5.3.0版本以前,ShardingSphereJDBC同时支持JavaAPI、YAML、SpringBootStarter和SpringNamespace等配置方式。其中,为兼容Spring的配置方式,给社区带来了以下难题:当新增或更新API时,需要调整多项配置文件,工作量大。社区需要维护多重配置文档&示例。SpringBean生命周期管理易受项目其他依赖的影响:如PostProcessor无法正常执行[1][2]。SpringBootStarter&SpringNamespace配置风格与ShardingSphere标准的YAML存在着...