问题描述
|
我正在开始一个新项目,我想使用NHibernate 3.2。我知道它现在可以做与FluentNHibernate类似的事情,我想尝试一下。
但是我很难找到有关LoquacIoUs API的文档。我看过有关如何配置ISessionFactory的博客文章,但此后我迷路了。我知道3.2 API的发展很快,大约3到4个月的文章已经过时了,但是我正在寻找最新的信息。
我在哪里可以找到有关以下方面的资源:
如何在不使用XML,不使用FluentNHibernate和不使用ConfORM的情况下设置NHibernate 3.2?
如何注册映射?
如何创建约定?
请记住,这与NHibernate 3.2(以及更高版本)有关。如果诸如映射和约定之类的任何概念不再适用,请您指出正确的方向吗?
我在一些小型项目中使用NHibernate和FluentNHibernate有一定的经验,但这并不是很复杂。
解决方法
我已经在尝试通过博客上的一系列帖子填补按代码映射文档和示例中的漏洞。我正在尝试查看支持的内容,并与Fluent NHibernate比较按代码映射的可能性。这是帖子:
第一印象
类似于Fluent的命名约定
属性
零件
多对一
遗产
动态成分
套袋
OneToMany和其他基于集合的关系类型
并发
一对一
加入
任何
列表,数组,IdBag
地图
Id,NaturalId
复合标识符
实体级映射
摘要
, 我为此创建了一个视频并将其发布到youtube上,您可以在此处找到其链接,请参阅第13课。您也可以在此处下载源代码。希望他们提供您正在搜索的信息。