Hibernate
From APIDesign
(Difference between revisions)
Line 1: | Line 1: | ||
- | [[wikipedia:Hibernate_(Java)|Hibernate]] is an object relational mapping tool for [[Java]]. One of its weaknesses may be that it requires | + | [[wikipedia:Hibernate_(Java)|Hibernate]] is an object relational mapping tool for [[Java]]. It does not hide the under-laying [[SQL]] completely, but it isolates the user from conversion of rowsets into typed data. This is done automatically via ''entity'' classes. |
+ | |||
+ | One of its weaknesses may be that it requires the truth to be defined in two places. Not many people complains about that now, but as the result of [[LiveDB]] experiment get more popular, the situation may change. |
Current revision
Hibernate is an object relational mapping tool for Java. It does not hide the under-laying SQL completely, but it isolates the user from conversion of rowsets into typed data. This is done automatically via entity classes.
One of its weaknesses may be that it requires the truth to be defined in two places. Not many people complains about that now, but as the result of LiveDB experiment get more popular, the situation may change.