2011-06-14 2 views
25

새 프로젝트를 시작 했으므로 NHibernate 3.2를 사용하고 싶다. 이제 FluentNHibernate와 비슷한 것을 할 수 있다는 것을 알고 있으며, 그것을 시험해보고 싶습니다.NHibernate 3.2 시작하기 Loquacious API

하지만 Loquacious API 문서를 찾는 데 어려움을 겪고 있습니다. 나는 blogposts을 어떻게 구성하는지 ISessionFactory를 설정하는 것을 보았지만, 이것 이후에는 길을 잃어 가고있다. 3.2 API가 빠르게 움직이고 있으며 3 ~ 4 개월 전의 기사가 이미 오래되었지만 가장 최근의 정보를 찾고 있습니다. 어떻게 XML을 사용하지 않고 자 NHibernate 3.2, 설정에 FluentNHibernate를 사용하지 않고 부합 사용하지 않고

  • :

    는 어디에서 자원에 관한 찾을 수 있습니까?

  • 매핑을 등록하는 방법은 무엇입니까?

  • 규칙을 만드는 방법은 무엇입니까?

이것은 NHibernate 3.2 (및 아마 위에서 언급 한)에 관한 것임을 기억하십시오. 매핑 및 컨벤션과 같은 개념이 더 이상 적용되지 않으면 올바른 방향으로 나를 안내 할 수 있습니까?

나는 작은 프로젝트를 위해 NHibernate와 FluentNHibernate를 사용한 경험이 있지만 그렇게 복잡하지는 않다.

+0

당신이 [링크] (http://groups.google.com/group/nhusers) nhuser에이 질문을하면 당신은 더 나은 응답을 얻을 수 있습니다. –

답변

42

나는 이미 블로그 별 매핑 문서와 예제를 블로그에 게시하여 그 구멍을 채우기 위해 노력하고 있습니다. 나는 지원되는 것을보고, 매핑에 의한 가능성을 Fluent NHibernate와 비교하려고 노력하고있다.여기 게시물은 다음과 같습니다

  1. First impressions
  2. Naming convention resembling Fluent
  3. Property
  4. Component
  5. ManyToOne
  6. inheritance
  7. dynamic component
  8. ,775,686,725,763,210
  9. OneToMany and other collection-based relation types
  10. concurrency
  11. OneToOne
  12. Join
  13. Any
  14. List, Array, IdBag
  15. Map
  16. Id, NaturalId
  17. entity-level mappings
  18. the summary
+0

매우 흥미 롭습니다. 좋은 직장 –

+0

감사합니다! FNH에서 전환 할 수있는 확신을 주셨습니다. hbm.xml로 시작한 다음 FNH로 전환하고 hbm.xml 지식을 손상 시켰습니다. 이제 코드 별 매핑을 사용하기 위해 hbm.xml을 다시 학습해야한다고 생각합니다. 롤. – dotjoe

8

이 동영상을 만들어 YouTube에 올렸습니다. here에 대한 링크는 13 단원을 참조하십시오. 또한 here 소스 코드를 다운로드 할 수도 있습니다. 그들이 원하는 정보를 제공하기를 바랍니다.

+0

소스 코드가 시작되었습니다. 감사합니다 –