zoukankan      html  css  js  c++  java
  • single table example 4 of 4

    <?xml version="1.0" encoding="utf-8" ?>
    <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="TstDBConnection.Entities" assembly="TstDBConnection">
      <class name="Course" table="Course">
        <id name="Id" column="Id">
          <generator class="guid.comb"/>
        </id>
        <property name="Name" column="Name"></property>
        <property name="CreatedDate" column="CreatedOn"></property>
      </class>
    </hibernate-mapping>
    namespace TstDBConnection.Entities
    {
        public class Course
        {
            public virtual Guid Id { get; set; }
            public virtual string Name { get; set; }
            public virtual DateTime CreatedDate { get; set; }
        }
    }
            public static void TestSingleTable(ISessionFactory sessionFactory)
            {
                //Use NHibernate to create an entity and get a list of all entities
                using (ISession session = sessionFactory.OpenSession())
                {
                    Course emp = new Course()
                    {
                        Name = "English",
                        CreatedDate = DateTime.Now
                    };
                    session.Save(emp);
                    session.Flush();
    
                    var query = from course in session.Query<Course>()
                                select course;
                    IList<Course> courses = query.ToList();
                }
            }
            static void Main(string[] args)
            {
                log4net.Config.XmlConfigurator.Configure(); // log4net
                Configuration configuration = new Configuration();
                configuration.Configure();
                ISessionFactory sessionFactory = configuration.BuildSessionFactory();
    
                TestSingleTable(sessionFactory);
    
                sessionFactory.Close();
            }

  • 相关阅读:
    MySQL 一般模糊查询的几种用法
    MySQL插入中文数据报错
    BeanUtils.populate 的作用
    分分钟搞定 JSP 技术
    margin-top相对谁的问题
    常用汉字的Unicode码表
    从InputStream到String_写成函数
    Http请求和响应应用
    发布mvc报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容
    导出到excel
  • 原文地址:https://www.cnblogs.com/webglcn/p/2673455.html
Copyright © 2011-2022 走看看