关于默认数据源(default)与通用数据源(common)

最后更新:2024-05-14 05:30:01 | 状态:未完成
这里的通用和默认是指数据源对应的service,就是我们在业务代码中用来操作数据库的类
通用service(bean.id=anyline.service)是指可以通过切换数据源的方式来操作所有数据源的service
默认service(bean.id=anyline.service.default)是指只能操作一个数据源即配置文件中默认的主数据源。

但是务必注意,只有在配置文件中配置多个数据源时,spring上下文中才会有默认service的实例,否则只有通用service
这里需要强调是配置文件中配置了多个数据源,与启动后Java代码中注册的数据源无关。
因为这个default是在配置文件加载过程中创建的。

为什么要把comment和default分开?
为什么单数据源时不注册一个default?
参考【三种方式切换数据源
首页 最近更新 搜索 提交 回复