我正在设计一个数据库框架(抽象后端层)。我必须满足以下要求。
1) 可用于配置多个数据库供应商(MS SQL、ORACLE)
2) 无法根据数据库供应商(ms sql、oracle、my sql)维护多组对象(存储过程、视图、函数)
我有开发数据库抽象层以通过更改配置文件来支持多个数据库供应商的经验。
但是根据数据库供应商的说法,我每次都必须维护不同的对象集(sp's,views)。
现在情况不同了,我正在考虑一种开箱即用的方式来实现当前场景。如果有人可以提出一个很好的建议,那将不胜感激。
提前致谢,