使用新数据库进行项目迁移的设计模式

时间:2017-06-01 14:04:25

标签: oop design-patterns architecture migration

我正在开发一个转换为使用新数据库的项目,它使用工厂方法设计模式来实现类的功能。那么在迁移到新数据库时,设计的最佳方法是什么,但功能或多或少保持不变

1 个答案:

答案 0 :(得分:0)

如果遗留数据库和新数据库都是关系型的,那么您最好的选择应该是OR/M

根据系统的架构方式,在迁移代码以使用OR / M时可能会发现很大的问题。因此,查询和写入操作应该在repositories中实现,以使您的代码与数据存储技术无关。