Is there something like Fluent-NHibernate for the original Java Hibernate? If not, why not? Are there any language-specific limitations?
I believe Fluent-NHibernate relies on the nice features provided by Linq in C#3.0 if I'm not mistaken. Until Java implements lambda expressions etc I don't think we'll see Fluent Hibernate.
I could be wrong though. :)