簡體   English   中英

NHibernate和Criteria或NPersistence與其他查詢

[英]NHibernate and Criteria or NPersistence with other Query

我想請教一些建議。 我通常在項目中將Java JPA與Criteria Queries和PostgreSQL結合使用(我使用基於Maven的Tapestry Framework)。 我對使用此工具感到很滿意,並且可以快速開發。 但是現在我必須用C#開發一個proyect。 我一直在研究這個平台上的類似工具,並且發現了NHibernate和NPersistence。 問題在於,使用NPersistence不能使用Criteria( http://www.npersistence.org/content/how-use-criteria ),而使用NHibernate則不能使用NPersistence進行映射。 那么,您對學習和快速開發感興趣的是什么? 我可以將NHibernate與XML映射和條件一起使用,還是可以將NPeristence與另一種查詢一起使用?

提前致謝!

NHibernate比Hibernate具有一些高級查詢選項。 QueryOver和Linq是編譯器支持的查詢語言。

對於映射,Castle Active Record與JPA注釋類似。 但是FluentNHibernate和MappingByCode在IMO方面要好得多,因為它們具有像xml映射這樣的持久性無知,但使用起來卻容易得多。 它們都還具有很好的約定自動映射功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM