Stack Explorer

Hibernate

orm

Mature and powerful ORM for Java with JPA

4M/week → Stable

Features

ormjpasqlenterprise

Pros and Cons

Ventajas

  • + Most mature and proven ORM in Java
  • + JPA reference implementation
  • + First and second level cache
  • + Lazy loading of relationships
  • + HQL for complex queries

Desventajas

  • - Steep learning curve
  • - Can generate inefficient queries
  • - Complex configuration
  • - Difficult debugging in some cases

Use Cases

  • Enterprise applications
  • Systems with complex models
  • Database migrations
  • CRUD with relationships
  • Java legacy systems

Tecnologías Relacionadas