日期:2012-02-26 浏览次数:20437 次
IExpression 条件表达式描述,用于处理查询过程中的条件;从些接口实现的条件表达式有:=、>、<>、like、in等;组件还有很多对象进行内部处理的:类的映射信息,主要和忝相就应的SQL语句和命令对象;缓存类用于缓存操作命令对象、命令对持久化接口等。
类和数据库的关系映射 实体类和数据库表的关联采用了XML文件描述,相应对nhibernate业说比较简单. 以下是描述employees类和employees表对映象关系。 类文件
using System;
namespace NorthWind.Entitys
{
/// <summary>
/// Employees
/// </summary>
public class Employees
{
public Employees()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public const string F_EmployeeID="EmployeeID";
private Int32 mEmployeeID;
/// <summary>
/// [int identity]
/// </summary>
public Int32 EmployeeID
{
get
{
return mEmployeeID;
}
set
{
mEmployeeID = value;
}
}
public const string F_LastName="LastName";
private String mLastName;
/// <summary>
/// [nvarchar]
/// </summary>
public String LastName
{
get