原始的Java Hibernate是否有类似Fluent-NHibernate的东西?如果没有,为什么不呢?是否有任何语言特定的限制?
答案 0 :(得分:13)
我相信如果我没有弄错的话,Fluent-NHibernate依赖于Linq在C#3.0中提供的优秀功能。在Java实现lambda表达式之前,我认为我们不会看到Fluent Hibernate。
我可能错了。 :)
答案 1 :(得分:2)
Groovy支持lambda表达式(尽管它们相当混淆地称它们为闭包),Groovy类可以直接从Java访问。也许Java应用程序的映射可以用Groovy编写。
只是一个想法。
答案 2 :(得分:1)
Scala支持lambda,对(我完全是Scala新手)。并且它在静态编译级别与Java完全可互操作。似乎Scala + Hibernate能够在Java方面流利。