Visual Entity 手册(十一)代码生成设置
2011-08-17 17:25 麦舒 阅读(409) 评论(0) 编辑 收藏 举报NHibernate 代码生成设置(仅选取比较难理解的选项)
一、DataContext 设置选项
1、Auto-Implemented Properties
设为 True 时,生成自动属性,如下:
public partial class Category
{
public virtual int CategoryID { get; set; }
public virtual string CategoryName { get; set; }
public virtual string Description { get; set; }
public virtual byte[] Picture { get; set; }
public virtual string Column1 { get; set; }
public virtual string Column2 { get; set; }
public virtual IList<Product> Products { get; set; }
}
2、Mapping Type
设置 Mapping 的映射类型,默认为 Xml 映射。
3、Per Class Per File
为每个类生成一个文件,默认为 false 。
4、Target Projects
仅当 Mapping Type 设为 XmlMapping 或者 AttributeMapping 时有效,用设置 hibernate.cfg.xml 的输出项目,默认为当前项目。