请问有没有将blog的mysql转为mssql的示例吗?

lonlueng 发布于 2012/07/12 14:18
阅读 139
收藏 0
请问有没有将blog的mysql转为mssql的示例吗?
加载中
1
galaxy58
galaxy58

楼主可以试试用JFinal的 Db + Record 模式来做。使用两个数据源分别连接mysql与mssql,然后用 Db + Record从其中一个数据源中取数据,再存到另一个数据源。假设mysql是主数据源,大概的代码如下:

Record mysqlRecord = Db.findById(123).remove("id");
Db.save(mssqlDataSource, mysqlRecord);

 此法的核心在于用 JDBC来处理不同库之间的差别。

galaxy58
galaxy58
回复 @lonlueng : Record blog = Db.findById("blog", 123).remove("id"); Db.save(mssqlDataSource, "blog", blog);
galaxy58
galaxy58
回复 @lonlueng : Record blog = Db.findById("blog", 123).remove("id"); Db.save("blog", blog);
l
lonlueng
回复 @galaxy58 : 大叔您好, 请问您告诉我的这段代码如何应用到blog这个示例上面:Record mysqlRecord = Db.findById(123).remove("id");Db.save(mssqlDataSource, mysqlRecord);
galaxy58
galaxy58
回复 @lonlueng : 只需要针对这两个数据库分别创建DataSource对象就可以了
l
lonlueng
大师您好请问这种方法是否需要搭建mysql与mssql两个数据库?
返回顶部
顶部