NHibernate1.2 的配置和简单应用!!!!

原创 2007年10月15日 10:51:00

1.web.config 配置

<!-- 必须有的配置节-->
  <configSections>
    <section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.3300.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" />
  </configSections>

  <nhibernate>
    <add
    key="hibernate.connection.provider"
    value="NHibernate.Connection.DriverConnectionProvider"
/>
    <add
    key="hibernate.dialect"
    value="NHibernate.Dialect.MsSql2000Dialect"
/>
    <add
    key="hibernate.connection.driver_class"
    value="NHibernate.Driver.SqlClientDriver"
/>

   <!--数据库联接的配置节-->
    <add
    key="hibernate.connection.connection_string"
    value="Server=192.168.1.67;initial catalog=NHibernate;User Id=sa;Password=sa;"
/>
  </nhibernate>

2.映射文件

  注:映射文件必须存在<id> 标签要么会报错的!!<id> 标签映射的是数据表的 主键

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">
<class name="Entitys.login, Entitys" table="login" lazy="false">
  <id  name="id" column="id" type="int" length="4">
    <generator class="assigned" />
  </id>
   <property name="Uname" column="Uname" type="String" length="50" />
   <property name="Upwd" column="Upwd" type="String" length="50" />
   <property name="LastTime" column="LastTime" type="DateTime" />
</class>

</hibernate-mapping>

3.实体类 

using System;

namespace Entitys
{
   /// <summary>
   ///
   ///功能描述:   
   ///开发者:   
   ///建立时间:   
   ///修订描述:   
   ///进度描述:   
   /// </summary>
   public class login
   {
      private int m_id;
      private string m_Uname;
      private string m_Upwd;
      private DateTime m_LastTime;


      public int id
      {
         get {  return m_id; }
         set {  m_id = value; }
      }

      public string Uname
      {
         get {  return m_Uname; }
         set {  m_Uname = value; }
      }

      public string Upwd
      {
         get {  return m_Upwd; }
         set {  m_Upwd = value; }
      }

      public DateTime LastTime
      {
         get {  return m_LastTime; }
         set {  m_LastTime = value; }
      }


   }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

servlet简单用法和配置示例及说明

学习原因和目的: 我如今所接触的项目都是bs模式的web应用,而里边基本上都是用的spring MVC和前台交互,servlet貌似用的很少。 但是即便是用spring和spring MVC,...
  • tuzongxun
  • tuzongxun
  • 2016年05月06日 18:47
  • 2667

SpringMVC简介、工作流程、配置

1.Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责...
  • muyeju
  • muyeju
  • 2015年08月20日 10:15
  • 3416

串的应用--模式匹配算法

子串的定位操作通常称为串的模式匹配,是串中最重要的操作之一。朴素的模式匹配算法,简单来说,就是对主串的每个字符作为子串开头,与要匹配的字符串进行匹配。对主串做大循环,每个字符开头做T的长度的小循环,知...
  • dengpei187
  • dengpei187
  • 2016年07月12日 10:23
  • 1602

NHIbernate1.2 应用事例+sql数据库

  • 2007年10月18日 17:58
  • 1.59MB
  • 下载

NHibernate1.2+.net 2003 的应用实例

  • 2007年10月22日 18:07
  • 1.9MB
  • 下载

NHibernate和log4Net的简单应用例子

  • 2010年08月06日 18:01
  • 456KB
  • 下载

nhibernate的简单配置与使用

nhibernate配置、IOC注入
  • xiaoguidangjiajia
  • xiaoguidangjiajia
  • 2016年01月07日 17:55
  • 1644

Nhibernate代码生成器修订版1.2

  • 2007年09月28日 12:20
  • 188KB
  • 下载

NHibernate1.2

  • 2007年10月15日 11:36
  • 1.25MB
  • 下载

pushlet简单配置应用

  • 2013年04月02日 09:46
  • 19KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NHibernate1.2 的配置和简单应用!!!!
举报原因:
原因补充:

(最多只允许输入30个字)