这个方法不知道为什么会出错呢?

 

public Model.Unit GetUnit(int id)
{
    return (Model.Unit)session.Get("Unit", id);
}

 

这样写会提示no persister for Unit, 修改获取的方法, 如下

public Model.Unit GetUnit(int id)
{
    return session.Get<Model.Unit>(id);
}

 

这样就可以继续运行了. 不知道是什么原因. 待看看