using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TaidouDatebase.Model
{
class TestUser
{
public virtual int Id { get; set; }
public virtual string Username { get; set; }
public virtual string Password { get; set; }
public virtual int Age { get; set; }
}
}
using FluentNHibernate.Mapping
using System
using System.Collections.Generic
using System.Linq
using System.Text
using System.Threading.Tasks
namespace TaidouDatebase.Model.Mapping
{
//映射类TestUserMap 是完成TestUser这个类与数据库建立映射
class TestUserMap :ClassMap<TestUser>//表示为哪个类做映射
{
//创建一个构造方法,用于去表明TestUser与数据库的映射
public TestUserMap()//这里的x是一个testuser的对象
{
Id(x => x.Id).Column("id")
Map(x => x.Username).Column("username")
Map(x => x.Password).Column("password")
Map(x => x.Age).Column("age")
Table("testuser")
}
}
}