Jas*_*ker 12 .net nhibernate code-generation .net-3.5
是否有任何免费工具可帮助简化在.NET 3.5中使用NHibernate项目的工作?首先,我正在寻找某种代码和配置文件生成器来自动化使用NHibernate的一些更繁琐的部分.
Eri*_*ebo 12
Fluent-NHibernate提供了另一种编写映射的方法,例如,它比标准XML方法更加重构.
例:
public CustomerMap : ClassMap<Customer>
{
public CustomerMap()
{
Id(x => x.ID);
Map(x => x.Name);
Map(x => x.Credit);
HasMany<Product>(x => x.Products)
.AsBag();
Component<Address>(x => x.Address, m =>
{
m.Map(x => x.AddressLine1);
m.Map(x => x.AddressLine2);
m.Map(x => x.CityName);
m.Map(x => x.CountryName);
});
}
Run Code Online (Sandbox Code Playgroud)