Hibernate with Java
This page provides a brief how-to on using java and Hibernate to persist data.
Introduction
Hibernate is a middleware solution for persisting data in relational databases. It takes care of mapping java classes to database tables and provides methods for data query and update. For DIMSIM (& Archer project in general), using Hibernate to provide database functionality within servlet context is attractive for the following reasons.
1. Relational tables are treated as java objects and the developer is shielded from the underlying DBMS. To quote the reference manual'developers should always think about the state of their objects, and not necessarily about the execution of SQL statements'.
2. ....more....