Hibernate 4 Example
Hibernate is a persistance model for Java and .NET.
Historically, Hibernate facilitated the storage and retrieval of Java domain objects via Object/Relational Mapping. Today, Hibernate is a collection of related projects enabling developers to utilize POJO-style domain models in their applications in ways extending well beyond Object/Relational Mapping.
Yeah, that's a mouthful.
Anyway, the purpose of this example project is to show how to use Hibernate to interact with a database by mapping classes (aka Entities) to database data. This is a Java based web application project utilizing Maven but I would imagine someone industrious enough could create a .NET version of this as well. We also utilize:
- Spring 3.1.2
- CGLIB 2.2.2
- Apache Commons DBCP
- SLF4J Logging, for logging purposes