码迷,mamicode.com
首页 > 数据库 > 详细

asp.net core 三 Oracle ORM

时间:2018-03-01 20:04:32      阅读:375      评论:0      收藏:0      [点我收藏+]

标签:www   很多   top   cli   repo   项目   ref   acl   com   

     .netcore 中 Oracle ORM
     在真正将项目移植到.netcore下,才发现会有很多问题,例如访问Oracle,问题出现的时间在2017年底
  .netcore 中Oracle没有特定的连接实现,原计划于2017年底实现,但未实现,目前需要使用原先类库 System.Data.OracleClient,该类库需要安装Oracle客户端才能使用
  1.使用System.Data.OracleClient 需要安装OracleClient客户端
  2.然后配置系统环境变量至 Path
   技术分享图片
技术分享图片
  3.重启电脑或者配置命令使得环境变量生效即可
  4.程序中使用 OracleConnection 进行连接即可技术分享图片
  技术分享图片
  Oracle官方已经提供了第一版SDK,参考连接 http://www.oracle.com/technetwork/topics/dotnet/downloads/odpnetcorebeta-4077982.html,将不需要使用客户端方式连接 
技术分享图片
  该版本包的引用方式为文件方式的dll引用,但是asp.net core 不支持直接引用,需要将该临时版本自己发布到Nuget,然后下载引用即可,参考对应文档Nuget发布自己dll,Nuget的发布方法,后续马上更新
          技术分享图片
  .netcore中Api路由规则,路由规则也是asp.net core中比较大的改动,这个后面将细致的说明,分为以下两类
 ‘Convention-Based Routing‘ 规则路由 
 ‘Attribute Routing‘                属性路由
  
 

asp.net core 三 Oracle ORM

标签:www   很多   top   cli   repo   项目   ref   acl   com   

原文地址:https://www.cnblogs.com/xiangchangdong/p/8489631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!