小弟,现在有这样一个需求:        我要从A数据库中取出数据,进行修改等等.. 然后存到B数据库中;        A数据库中的字段和B中的字段是完全不一样的,但都是mysql的数据库;        项目中用的是struts2 + hibernate + spring
    
        网上的资料我都用百度 google了 可是还是搞不定。希望大家给点详细的解释和配置 好么?!  跪谢!~
 

解决方案 »

  1.   

       首先你的配置二个数据源
         先使用一个数据源把数据出A表里面查询出来进行处理后,若数据量不大的话,可以考虑放session中,
      再切换到另一个数据源,把刚才保存的数据保存到B表中
       至于多个数据源的配置,网上是有很多的,老紫竹的blog就有啊 
      

  2.   

    两个表还是两个数据库?怎么都是mysql
      

  3.   

    是两个数据库! 不过都是mysql的数据库!
    两个数据库是放在不同地方的!可以这么说 就是 一个数据库是存储最原始数据的!
     另外一个是从原始数据上进行修改后的数据!他们是放在两个数据库中的! 我也想放在一个库中啊!麻烦大家能说的稍微详细点么?!
    谢谢了!
      

  4.   

    还有就是 这个数据量 是session肯定不能承受的!
    大家帮忙想想办法 好么?!还有就是存储过程,之前我也有想过用存储过程,可是我要进行数据格式的一些操作,还有就是要加一些图片什么的操作! 这个问题我见网上有很多人在问了! 可是好像没有一个特别完整的解决方案!
    帮帮忙啊!
      

  5.   

    没做过这样的
    A数据库中的字段和B中的字段是完全不一样的
    字段完全不一样。。up
      

  6.   

    http://developer.51cto.com/art/200907/133239.htm
    http://www.51testing.com/html/20/1514.html