Mit NHibernate hat man die Möglichkeit mit einer hausgemachten Query-Language (Hibernate Query Language) Anfragen an die Datenbank zu stellen. Der Vorteil hierbei ist, dass man vollkommen unabhängig von Datenbank-spezifischen SQL-Dialekten agieren kann.
Hibernate is an object-relational mapping and persistence framework that provides a lot of advanced features, ranging from introspection to polymorphism and inheritance mapping. But mapping class hierarchies to a relational database model might prove some
In this post, a custom Hibernate type is described that uses JAXB 2.0 to store java objects as XML documents in a database, enabling database clients implemented in other technologies to easily process to stored objects.