有必要写spring多数据源的配置么?

豆腐干ry 2015-09-06 02:07:36
这几天看spring多数据源,网上都是继承了abstractRoutingDataSource,然后用aop拦截,设置不同场景下的datasource。但是,最后发现完全没必要写这么多配置,比如我有localhost:3306/test01;localhost:3306/test02两个数据源,我配置和原来的一样,就连了tese01,但我sql语句里却可以访问test02的,去增删改查test02的,只要表明前面加上数据库名。。。那这还用的着写那么多配置么?
...全文
186 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
豆腐干ry 2015-09-07
  • 打赏
  • 举报
回复
引用 4 楼 zhuangqingch 的回复:
[quote=引用 3 楼 zhuangqingch 的回复:] 当前楼主你看到的只是同一种数据库,同一台机器的情况。通常在实际项目场景中,有时是多采用多个数据库(同种数据库多台机部署,不是数据库存储[比较少见]),这个时候,多数据源配置才能起关键作用。
不同数据库存储[/quote] 嗯,场景不一样
东北的碳 2015-09-06
  • 打赏
  • 举报
回复
没这个必要,如果要用其他数据源时,直接在其上更改就行了。
zhuangqingch 2015-09-06
  • 打赏
  • 举报
回复
当前楼主你看到的只是同一种数据库,同一台机器的情况。通常在实际项目场景中,有时是多采用多个数据库(同种数据库多台机部署,不是数据库存储[比较少见]),这个时候,多数据源配置才能起关键作用。
zhuangqingch 2015-09-06
  • 打赏
  • 举报
回复
引用 3 楼 zhuangqingch 的回复:
当前楼主你看到的只是同一种数据库,同一台机器的情况。通常在实际项目场景中,有时是多采用多个数据库(同种数据库多台机部署,不是数据库存储[比较少见]),这个时候,多数据源配置才能起关键作用。
不同数据库存储
zhuangqingch 2015-09-06
  • 打赏
  • 举报
回复
引用 1 楼 kk_124 的回复:
难道更改或是新增数据库你需要改代码?
一针见血
普凡 2015-09-06
  • 打赏
  • 举报
回复
难道更改或是新增数据库你需要改代码?

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧