【发布时间】:2012-01-01 13:15:59
【问题描述】:
拥有一个现有的 C# .NET 代码库,该代码库当前被编码为直接访问 Oracle 的 ODP.NET API 以进行数据库访问。我们有兴趣在应用程序的这个领域进行一些重构。
我们公司有另一个基于 Java 的代码库,其中 myBATIS 用于访问 Oracle db。我们真的很喜欢那里的 myBATIS - 所以正在考虑将 myBATIS 用于 C# .NET 应用程序。
这里是“但是”:但是在查看 myBATIS for .NET 上的信息时,它似乎是在 ADO.NET 上分层的。
非常希望 myBATIS 在处理 Oracle 数据库时直接转到 ODP.NET。 (而且我们希望能够使用非常具体的 ODP.NET 版本。)
这是否已经可行,或者我们是否需要卷起袖子,编写我们自己的 myBATIS 分支,直接在 ODP.NET(而不是 ADO.NET)上分层?
我还不是 myBATIS 讨论组的成员,所以我先在这里提问。
【问题讨论】:
标签: c# .net ibatis odp.net mybatis