DriverAdapter

最后更新:2023-10-18 19:32:45 | 状态:未完成
DriverAdapter用来适配不同的数据源驱动,根据数据源类型生成不同的执行命令(如果是支持JDBC的数据源就是SQL和参数)

多数据源适配过程:
系统启动时会把pom中依赖的所有adapter注册到spring上下文环境中
注册数据源时会定义一个key,切换时根据这个key切换
在执行生成执行命令前会先适配驱动。
根据指定的数据源的key(也就是注册时定义的key)提取数据源的参数如url
根据url特征判断数据源类型,如果失败或有多个匹配,再根据连接数据源服务器,根据服务器返回的详细信息再匹配一次。

最近更新 搜索 提交