2011-01-05 5 views
0

엔터티 프레임 워크 4를 ORM으로 사용하는 것을 포기한 이래로 (thisTable/ThisField는 POCO와 같은 객체 명명에 this_table/this_field와 같은 테이블/필드 이름을 매핑하고 MySQL과 함께 사용하게되었습니다) 나는 지금 NHibernate를보고 있는데, 아마도 다음 번 큰 우물이 C#을위한 ORM을 알고있는 것으로 보인다. 일부 자습서를 조회하려고하는데 구성 섹션의 많은 부분에 2-2가 있고 NHibernate 3에서 이러한 구성이 작동하는지 궁금합니다. 나는 2-2가 NHibernate의 버전 또는 다른 것을 언급하는 지 궁금하다.NHibernate 3와 MySQL 셋업 튜토리얼

답변

0

난 당신이 언급한다고 가정 :

urn:nhibernate-mapping-2.2 

은 종종 매핑에서 볼 본. 이것은 NHibernate의 버전이 아니라 XML 스키마의 버전입니다. NHibernate의 이전 안정 버전은 2.1.2 였고 아직까지는 아직 2.2가 없다는 것을 알 수 있습니다. (장래에 한 가지가 있을지 모르지만 - NH3는 .NET 3.5를 대상으로합니다. 나는 아직 업그레이드 할 수없는 사람들이 많이 있다고 생각한다).

+0

왜 많은 사람들이 아직 업그레이드 할 수 없습니까? .NET은 이제 4.0까지입니다. 3.5는 3 살입니다. 매우 궁금합니다. – Benny

+0

2.1.2 지점에서 버그 수정 릴리스로 업그레이드하는 비용은 전체 응용 프로그램을 새로운 런타임으로 업그레이드하는 것보다 훨씬 저렴합니다. 그러나 정말로, 나는 단지 추측이었다. :) – Rytmis