NHibernate를위한 Entity Class 및/또는 hbm 파일 및/또는 sql 스크립트를 생성하는 가장 좋은 도구는 무엇입니까?NHibernate 생성기
아래 목록은 http://www.hibernate.org/365.html입니다. 그 이유는 무엇입니까?
- 기존 Visual Studio 프로젝트에 병합 할 수있는 무료 GPL (More Source, GPL) O/R 생성기. 또한 생성 된 클래스에 변경 사항을 병합합니다.
- NConstruct Lite NHibernate O/R 매핑 소스 코드 생성을위한 무료 도구입니다. 다양한 데이터베이스가 지원됩니다 (Microsoft SQL Server, Oracle, Access).
- GENNIT NHibernate 코드 생성기 WYSIWYG 온라인 UML 디자이너를 사용하여 NHibernate 코드의 Free/Commercial Web 2.0 코드 생성.
- GenWise Studio with NHibernate Template 상용 제품; 기존 데이터베이스를 가져 와서 팩토리를 포함한 모든 XML 및 클래스를 생성합니다. 그것은 또한 자동으로 귀하의 NHibernate BO - 레이어 asp.net 웹 응용 프로그램을 생성 할 수 있습니다. 매트 Helander에 의해
- HQL 분석기 및 hbm.xml GUI 편집기
- ObjectMapper는
- MyGeneration 템플릿 기반의 코드 생성기 GUI입니다 NHibernate에 지원하는 매핑 GUI입니다. 템플릿 라이브러리에는 데이터베이스에서 매핑 파일과 클래스를 생성하기위한 템플릿이 포함되어 있습니다.
- AndroMDA는 MDA (Model Driven Architecture)를 사용하여 UML 모델을 배포 가능한 구성 요소로 변환하는 오픈 소스 코드 생성 프레임 워크입니다. 그것은 지속성 프레임 워크로서 NHibernate를 사용하는 데이터 액세스 레이어의 생성을 지원합니다.
- CodeSmith 템플릿 NH
- NHibernate 도우미 키트는 클래스 및 매핑 파일을 생성하는 VS2005 추가 기능입니다.
- NConstruct - 지능형 소프트웨어 공장 상업용 제품; 단순한 마법사 절차를 통해 정보 시스템의 모든 계층에 대한 전체 .NET C# 소스 코드 생성. NHibernate에 기반한 O/R 매핑. WinForms와 ASP.NET 2.0 모두.
제 생각에 청력이 떨림을 시작했다고 생각합니다. 나는 L2S에 대한 좋은 옵션을 찾기 위해 사냥을 해왔고 XML 때문에 NH에 대해별로 흥분하지 않았습니다. 정말 고마워. –
나는 이것이 NHibernate를위한 비주얼 디자이너가 아니라는 점에 주목하고 싶다. –
나는 Fluent에 대해 매우 부정적인 경험을했다. 그것은 나에게 90 %의 마크를 많이 주었고 내 바지를 내렸다. 다른 시각적 도구 인 DevArt Entity Developer에 대한 나의 경험은 비슷합니다. 즉, 90 %의 길을 얻은 다음 나를 교수형에 처하게합니다. 나는 여전히 작동하는 도구를 찾지 못했지만, 당신이 정말로 기본적인 사용을 기대하지 않고 너무 진보 된 것을 제외하고는,이 접근법들에 대해 경고 할 것입니다. –