Иметь существующую базу кода C # .NET, которая в настоящее время закодирована для прямого доступа к Oracle ODP.NET API для доступа к базе данных. Мы заинтересованы в некотором рефакторинге в этой области приложения.
У нашей компании есть еще одна база кода на основе Java, где myBATIS используется для доступа к Oracle db. Нам там очень нравится myBATIS - поэтому я рассматриваю myBATIS для приложения C # .NET.
Однако есть одно «но»: но, глядя на информацию о myBATIS для .NET, кажется, что она наложена на ADO.NET.
Очень хотелось бы, чтобы myBATIS переходил непосредственно в ODP.NET при работе с базой данных Oracle. (И мы хотели бы иметь возможность использовать очень специфическую версию ODP.NET.)
Возможно ли это уже сделать, или нам нужно будет засучить рукава и закодировать собственную ветку myBATIS, которая накладывается непосредственно на ODP.NET (вместо ADO.NET)?
Я (пока) не являюсь членом дискуссионных групп myBATIS, поэтому сначала прошу здесь.