Below I mentioned a brief introduction of Hibernate and N-Hibernate.
Hibernate:
Hibernate is an object-relational mapping (ORM) library for the Java
language, providing a framework for mapping an object-oriented domain
model to a traditional relational database. Hibernate solves
object-relational impedance mismatch problems by replacing direct
persistence-related database accesses with high-level object handling
functions.
Hibernate is free software that is distributed under the GNU Lesser General Public License.
Hibernates primary feature is mapping from Java classes to database
tables (and from Java data types to SQL data types). Hibernate also
provides data query and retrieval facilities. It also generates the SQL
calls and attempts to relieve the developer from manual result set
handling and object conversion and keep the application portable to all
supported SQL databases with little performance overhead.
For more details please visit: http://www.hibernate.org/
N-Hibernate:
N-Hibernate is an object-relational mapping (ORM) solution for the
Microsoft .NET platform: it provides a framework for mapping an
object-oriented domain model to a traditional relational database. Its
purpose is to relieve the developer from a significant portion of
relational data persistence-related programming tasks. NHibernate is
free as open source software that is distributed under the GNU Lesser
General Public License. NHibernate is a port of the popular Java O/R
mapper Hibernate to .NET.
For more details please visit: http://nhforge.org/
No comments:
Post a Comment