Content deleted Content added
No edit summary |
No edit summary |
||
Line 1:
'''Hibernate''' is an [[Object-relational mapping]] (ORM) solution for the [[Java programming language|Java]] language. It is [[free software|free]], [[open source software|open source]] software that is distributed under the [[LGPL]]. Hibernate was developed by a team of Java software developers around the world. It provides an easy to use framework for mapping an object-oriented ___domain model to a traditional [[relational database]].
Hibernate not only takes care of the mapping
Hibernate's goal is to relieve the developer from a significant amount of common data persistence related programming tasks. Hibernate adapts to the developer's development process, whether it is started with a design from scratch or from a legacy database. Hibernate generates the SQL, and relieves the developer from manual result set handling and object conversion, and keeps the application portable to all SQL databases. Hibernate provides transparent persistence, the only requirement for a persistent class is a no-argument constructor.
|