OracleMybatis.Net 整合 ODP.NET Managed

始于接触MyBatis.Net的情侣,请预走 MyBatis.Net
学习手记 
1.
类受到先行上加Oracle.ManagedDataAccess.dll程序集引用

  1. MyBatis.Net
    中Providers.config文件修改

    1 19 />

tips:

a) assemblyName类型不知晓什么样填写的,可通过类似
Assembly.LoadFile(@”D:\soft\ODP.NET_Managed121010\odp.net\managed\common\Oracle.ManagedDataAccess.dll”).FullName获得

b)name,description 这第二处只是不论是填写

3.MyBatis.Net中SqlMap.config的相关节点修改

1 <!--db provider类型及连接串-->
2 <database>
3     <provider name="ODP.NET Managed" /> <!--这里要与Providers.config中的nama保持一致-->
4     <dataSource name="oracle" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=***.***.***.***)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=***)));Persist Security Info=True;User ID=***;Password=***;" />
5 </database>

 

相关文章