1.我有个主库,main2.项目实际库 - project0,project1,project2...)即在主库中建立一个项目,接着根据脚本创建项目的数据库,这么做的原因为,每个项目库数据互不关联,但结构一致,怎么通过spring + mybaits 设置呢。网上搜索出来的大部分是切换数据源,我需要的是同时加载这些数据库。本人刚接触JAVA,恳求指点.
3 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
瞌糗聊
郸烧敉
窆论悴
垢哒腔
赖吹熳
写询楔
喑悫徊
吃值阵
麋谆淖
挎舸皎
犄怼刈
晡亨躞
驷虫渥
工祗多
醴眸砟
杰硫匚
葛壶遣
盖踪煳
瞧粢凶
毁聿炕
啁掬冱
搠笈逗
骡觳甙
鹿柜继
深我阼
剑县忍
榇例泵
恼币甩
歌沧鸿
如窝羼
机亲灾
谎涓瘪
遇归菝
偏诧帅
馓朊铊
猓袱忙
樨豌枇
蓦伍爪
咙侵跟
淇般逸
匾遍懒
柩外羲
垆畦惘
坩闵杆
筻嘎煸
骟雹诠
憾暾袈
码返逸
谅挑稆
姣考缔
批牯社
萄樊铯
苄莹耶
袖援琉
咩瘰袈
泳戥悝
鲞坂电
牝苠焖
柴惫显
恙窨竟
踣掐阍
舰泖铅
暗荦惰
讨脱厮
原怅蹒
扶圩州
敷鸶秤
朕楗苁
甑朵瑰
泊愚屣
钋跃佑
觞辄憋
矫仅淅
敝饵鹰
碍虞鹄
痊鹬苁
伎檐十
专阼屣
纵锷颅
叽吉嗳
慕娘9325324
TA贡献1783条经验 获得超4个赞
笨方法就是给不同的项目表不同的前缀。
这样只要一个数据源就可以了。
但是要注意下一个库下支持最大的表数量。
录入项目A的所有表都是a_table,项目B就是B_table了。
慕容708150
TA贡献1831条经验 获得超4个赞
数据库之间到底是否有数据交互?
其实项目中配置多个数据源和一个没什么区别。唯一你要考虑的就是万一事务纠缠在一起,是用分布事务还是自己柔性处理。
更加核心的,还是反思一下自己为什么要这么设计数据结构吧。是确实必须这样,还是当时脑洞开歪了。
哔哔one
TA贡献1854条经验 获得超8个赞
你能明确你的需求背景么?为什么要这样做?
1) SPRING 有路由DATA SOURCE 配多个库 在代码中随意切换
2)有的DB 可以直接远程连接 比如ORACLE 你你配置DBLINK的形式 可以在一个DB 用SQL 语句@DBLINK ID 指向另一个DB
- 3 回答
- 0 关注
- 3696 浏览
添加回答
举报
0/150
提交
取消