WEB项目使用Hibernate切换数据源

ATMₑ 2015-11-24 11:55:10
菜鸟实习生快要混不下去了

求大神给发个栗子或指导指导,研究了好几天还是没有成功,功能要求就是从远程读取数据放到本地,但是这个东西是要放在客户端使用,so不能使用那什么kettle

真心大神求帮助
...全文
343 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ATMₑ 2015-11-25
  • 打赏
  • 举报
回复
引用 8 楼 rui888 的回复:
不是有个动态路由?
不是吧,我这个只是一个数据迁移的问题吧
ATMₑ 2015-11-25
  • 打赏
  • 举报
回复
引用 7 楼 shijing266 的回复:
Spring+Hibernate多数据源的配置
是的,出问题了,大思路是有的,细节上总有问题
  • 打赏
  • 举报
回复
引用 9 楼 sinat_29253731 的回复:
[quote=引用 7 楼 shijing266 的回复:] Spring+Hibernate多数据源的配置
是的,出问题了,大思路是有的,细节上总有问题[/quote] 按这样配置有什么问题
tony4geek 2015-11-25
  • 打赏
  • 举报
回复
不是有个动态路由?
ATMₑ 2015-11-25
  • 打赏
  • 举报
回复
引用 11 楼 shijing266 的回复:
[quote=引用 9 楼 sinat_29253731 的回复:] [quote=引用 7 楼 shijing266 的回复:] Spring+Hibernate多数据源的配置
是的,出问题了,大思路是有的,细节上总有问题[/quote] 按这样配置有什么问题[/quote] 啊 不好意思,这是个链接没注意到,今天我就使用我的笨方法实现了,明天我先得出个模型。 一个配置还有一个dao方法里的数据源切换的Java代码不会,这个里面没有的
Defonds 2015-11-24
  • 打赏
  • 举报
回复
c/s 架构的? 需要客户端访问远程数据源?
ATMₑ 2015-11-24
  • 打赏
  • 举报
回复
引用 5 楼 xiaxiaolin_yun 的回复:
没怎么看懂需求啊, 大概 给你个思路 最好就是你自己的项目使用数据源方式,然后远程访问主机就新建一个JDBC访问,这边通过JDBC取数据,这边通过数据源存在本地,JDBC也好切换,没数据源那么麻烦
恩 最开始我也想着用jdbc来连接,但是表里的列太多了,服务器这边的有个表100多列,jdbc不是得一列一列存吗,所以我想使用Hibernate, 至于需求就是从你的数据库里把数据导到我的数据库里,表的字段结构不一样(把你的n张表合成我的一张表,手动勾选有用的),所以需要切换数据源来操作所连接的数据库(读和存),现在问题就是数据库切换这个地方出问题了
尼坤神 2015-11-24
  • 打赏
  • 举报
回复
没怎么看懂需求啊, 大概 给你个思路 最好就是你自己的项目使用数据源方式,然后远程访问主机就新建一个JDBC访问,这边通过JDBC取数据,这边通过数据源存在本地,JDBC也好切换,没数据源那么麻烦
ATMₑ 2015-11-24
  • 打赏
  • 举报
回复
引用 3 楼 realx 的回复:
建2个HibernateTemplate,然后设置不同的sessionFactory,连接不同的数据库


不行啊Hibernate4.x中buildSessionFactory不能使用了,换成3.x的那个需要转换个类型
realx 2015-11-24
  • 打赏
  • 举报
回复
建2个HibernateTemplate,然后设置不同的sessionFactory,连接不同的数据库
ATMₑ 2015-11-24
  • 打赏
  • 举报
回复
引用 1楼Defonds 的回复:
c/s 架构的? 需要客户端访问远程数据源?
用B/S,一边访问客户数据库,一边,同步到服务器

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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