Hibernate (framework)
Object–relational mapping tool for the Java programming language.
- Hibernate (framework)57 related topics
SQL
Domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
Java Persistence Query Language (JPQL): The query language used by the Java Persistence API and Hibernate persistence library
Plain old Java object
Ordinary Java object, not bound by any special restriction.
Java Persistence API (JPA) (including Hibernate)
Adobe ColdFusion
Commercial rapid web-application development computing platform created by J. J. Allaire in 1995.
Object-relational mapping (ORM) Database integration through Hibernate (Java).
Jakarta Persistence
Jakarta EE application programming interface specification that describes the management of relational data in enterprise Java applications.
Prior to the introduction of EJB 3.0 specification, many enterprise Java developers used lightweight persistent objects provided by either persistence frameworks (such as Hibernate) or data access objects instead of by using entity beans.
Shard (database architecture)
Horizontal partition of data in a database or search engine.
Hibernate shards, but has had little development since 2007.
NHibernate
Object–relational mapping solution for the Microsoft .NET platform.
NHibernate is a port of Hibernate.
Transient (computer programming)
Property of any element in the system that is temporary.
In Hibernate and other persistence systems, transient describes an object that has been instantiated, but is not associated with a Hibernate session, i. e. the object resides in memory but is not being persisted.
JBoss Developer Studio
Development environment created and currently developed by JBoss (a division of Red Hat) and Exadel.
The built-in development tools are used to build rich Web applications using open source technologies like JBoss Seam, JBoss Application Server, Hibernate and JBoss jBPM.
Bean Validation
Bean Validation defines a metadata model and API for JavaBean validation.
The Hibernate team provides with Hibernate Validator the reference implementation of Bean Validation and also created the Bean Validation TCK any implementation of JSR 303 needs to pass.
Apache Maven
Build automation tool used primarily for Java projects.
A project that needs, say, the Hibernate library simply has to declare Hibernate's project coordinates in its POM.