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