• 创意论道
  • 最新加盟
  • 行业动态
  • 视频制作
  • 网站建设
  • 品牌设计
  • Dapper入门教程

    发布时间:2019.08.05 浏览:581

    Dapper.net平台下一个小巧并且速度非常快的ORM框架,国外的一项最新的评测,Dapper速度第二。


    Drapper 是一个半自动的框架,需要自己手写Sql语句,用起来比较灵活,但是相对来说麻烦一些,因此针对Dapper有了一些面向对象的扩展,Rainbow就是其中的一个,这个扩展可以直接用对象的方式操作数据库,不用再写Sql语句,用起来特别方便和简洁。下面介绍使用方法:

    首先,在Visual Studio中,新建一个.net core项目,然后在解决方案资源管理器中右键单击引用,选择“管理Nuget程序包”包管理器,然后搜索Dapper和 Dapper.Rainbow并安装。

    然后我们建一个简单的表


    然后我们在项目里面建三个类,分别是 Users、DBContextDbContextFactoryUsers是实体类,DBContext用于映射数据库各个表,DbContextFactory用于获取一个操作数据库Dapper上下文实例。


    下面是这几个类的代码:

    1、DBContext


    2、Users


    3、DbContextFactory

    为了方便以后修改,我们需要把数据库连接字符串写在配置文件里,在.net Core之前的.net frameword是用的Web.config,但是.net core已经没有这个文件了,我们需要把它写在配置文件 appsettings.json 里面


    然后,在Startup.csConfigure方法里 DbContextFactory 里面的连接变量赋值


    这些步骤做完了以后,我们就可以使用Dapper来操作数据库了。


    上面就是获取列表、获取一个实体、删除的操作,是不是很简单?

    东八区品牌创意(青岛)有限公司主营业务现已涵盖品牌策略、品牌设计、网站建设、平面设计、包装设计、VI/LOGO设计、活动策划、影视制作。东八区注意人才增养,公司各品牌部、影视部人员均为专业院校的专业人员,并且拥有丰富的从业经历。东八区注意服务,为企业提供更全面更周道的提升品牌价值的服务,公司自成立以来,已经为山东省内广大企业用户提供了满意的服务,得到了社会各界的认可。东八区相信品牌的力量,更将一如继往地为更多企业提供专业全面的服务。










    TAG:企业官网制作
    本文由专注于 品牌设计 20年的东八区编写,原创不易,转载请注明出处:http://www.dongbaqu.com

    品牌策略

    品牌设计

    视频制作

    活动策划

    PARTNER

    合作伙伴
  • Copyright © 2023 东八区品牌创意 All Rights Reserved     鲁ICP备13031932号-1     鲁公网安备 37020302370328号
    电话咨询 网络咨询
    立即与东八区项目顾问通话
    4000-117-087
    • 提供您的电话号码,东八区项目顾问将致电联系您。
    • 等待时间:5分钟以内

    信息保护中请放心填写