zoukankan      html  css  js  c++  java
  • 学习笔记55_Nhibernate

    另一种ORM框架

    1.添加各种dll

    2.添加配置信息,根据文档直接复制粘贴.config

    //一般下载Nhibernate-3.0.0.Alpha2-bin包,会有Configuration_Templates,里面有各种数据库对应的xml配置文件,可以直接粘贴 

    // dialect指的是连接哪个数据库

     注意:

    <mapping assembly = "QuickStart"/>这个是指Model所在程序集

    3. 添加C#类,例如Student

    4. 添加 Student.hbm.xml,必须是这个名字,生成操作必须是 “嵌入的资源”,这个文档用于描述Student这个类在数据库中的字段,表名,数据类型

    *************************可以使用Mygeneration生成以下xml文件*****************************

    //其中<generator>是主键的生成策略,是以GUID自动生成(uuid.hex),还是 int自动增长(identity),详情见说明文档

    =======================================以下是开始敲代码======================================================

    //增删改

    //注意,delete是根据主键删除的

    ==================================================以下是查询==================================================

    //支持linq查询 

    //

  • 相关阅读:
    SQL Server 备份方案
    Azure 学习笔记
    SEO – 大杂烩
    Asp.net core 学习笔记之 Tag Helper
    读取注册表
    DOM学习历程-3
    inno setup给控制的那边加图标
    C++生成exe安装到别人那边无法使用缺少dll
    inno setup 最后
    inno setup
  • 原文地址:https://www.cnblogs.com/pylblog/p/8011080.html
Copyright © 2011-2022 走看看