Hibernate Content on InfoQ
Latest featured content about Hibernate

- Topics
- Java,
- Persistence,
- Languages,
- Programming,
- Performance & Scalability,
- Database,
- Hibernate
This article explores tuning techniques for Hibernate-based applications, focusing on tuning topics that are effective but poorly documented, such as inheritance mapping, second level cache and enhanced sequence identifier generators. It also provides some background database information which is essential for tuning Hibernate.
News about Hibernate
- Topics
- JBoss,
- RedHat,
- Application Servers,
- Java,
- Companies,
- Persistence,
- Languages,
- Data Access,
- Database,
- Envers,
- Security,
- Hibernate,
- Programming
JBoss relases Hibernate 4.1 with improvements to the Envers module that allow for finding the database revision responsible for a change in a specific audited property.
- Topics
- JBoss,
- JPA,
- Java EE,
- RedHat,
- Application Servers,
- Java,
- Companies,
- Languages,
- Persistence,
- Data Access,
- Programming,
- Hibernate,
- Database,
- Data Partitioning
JBoss Releases Hibernate 4.0 which comes with Multi-tenancy support, the introduction of a standard mechanism for writing Hibernate extensions, initial refactorings towards OSGI and several other cleanups.
- Topics
- JPA,
- Java EE,
- Java,
- Languages,
- Programming,
- Hibernate,
- ORM
Emmanuel Bernard, the developer behind Hibernate Validator, Hibernate Search, among others, recently announced the birth of Hibernate OGM. The new framework's goal is to provide a common interface for NoSQL datastores using JPA constructs. InfoQ spoke to Bernard to find out more about the framework.
Articles about Hibernate

- Topics
- Java,
- Languages,
- Object Oriented Design,
- Programming,
- Architecture,
- Design,
- Modeling,
- Hibernate,
- Domain Driven Design
Mat Wall and Nik Silver explain how their has been using Domain-Driven Design in an evolving and Agile environment, at high traffic news site guardian.co.uk.

- Topics
- Java,
- Languages,
- Data Access,
- Database,
- Programming,
- Hibernate
Hibernate is a widely used ORM tool for Java. Some applications of it are not always straight forward however. A new InfoQ article looks at using Hibernate to provide a commonly requested feature of custom fields for domain objects without requiring a restart of the system. The article will walk through the solution's implementation, testing, and future improvements.

- Topics
- Spring,
- Java,
- Web Frameworks,
- SpringSource,
- Dependency Injection,
- Design Pattern,
- Clustering & Caching,
- Languages,
- WOA,
- VMWare,
- Performance & Scalability,
- Patterns,
- Programming,
- Infrastructure,
- Object Oriented Design,
- Architecture,
- Companies,
- Design,
- Hibernate
Gavin Terrill explores one of the lessor known facilities available to web developers, the humble "ETag Response Header", and how to integrate its use in a Spring and Hibernate based web app to improve application performance and scalability.
Presentations about Hibernate

- Topics
- Swing,
- WebLogic,
- EJB,
- Application Servers,
- Java EE,
- Java SE,
- Spring,
- Java,
- SpringSource,
- Dependency Injection,
- QCon London 2009,
- Languages,
- Oracle,
- Design Pattern,
- QCon,
- VMWare,
- Architecture,
- Patterns,
- Companies,
- Object Oriented Design,
- Programming,
- Enterprise Architecture,
- Financial Applications,
- UML,
- Hibernate,
- Flux,
- Design,
- Conferences,
- XStream
Eoin Woods explains how Barclays Global Investors (BGI) designed Apex, a new porfolio management system, to meet the challenges it faces and why BGI chose to combine mainstream, boutique and open source Java technologies, including Oracle, WebLogic, Spring, Swing, JIDE, Flux, CPLEX, MVEL and XStream, to create an architecture with some interesting variations on the standard J2EE form.

- Topics
- JPA,
- Java EE,
- Java,
- Languages,
- Persistence,
- EclipseLink,
- Database,
- Programming,
- Hibernate,
- Jfokus 2009,
- Eclipse,
- TopLink,
- ORM
Java Persistence API (JPA) 2.0, introduced with Java EE 6, adds in and specifies fully many things which were missing in JPA 1.0. This presentation discusses several features of JPA 2.0 such as advanced locking, enhanced query language, a shared cache API, expression/criteria API, property standardization, more flexible object modeling and more advanced O/R mapping support.
Interviews about Hibernate

- Topics
- EC2,
- WebWork,
- Amazon Web Services,
- Java,
- Amazon,
- Web Frameworks,
- MySQL,
- Languages,
- Relational Databases,
- WOA,
- IaaS,
- Companies,
- Architecture,
- Programming,
- Media,
- Hibernate,
- InfoQ,
- Cloud Computing,
- Database,
- Portal/CMS,
- JCR,
- S3,
- DWR
In this interview from QCon London 2008, InfoQ Chief Architect Alexandru Popescu discusses the architecture of InfoQ, integrating WebWork and DWR, Hibernate and JCR, Hibernate scalability, MySQL replication, the new InfoQ video streaming system, the video encoding process, site search, and future plans for InfoQ.

- Topics
- JVM,
- JRuby,
- Ruby on Rails,
- Virtual Machines,
- Ruby,
- Application Servers,
- JVM Languages,
- Open source Java,
- IronRuby,
- Java One,
- Runtimes,
- Java,
- .NET Languages,
- Dynamic Languages,
- Web Frameworks,
- Languages,
- WOA,
- Platforms,
- .NET,
- Compilers,
- Programming,
- Community,
- RailsConf,
- Rails,
- Architecture,
- Enterprise Architecture,
- Mongrel,
- RubyDotNet,
- ActiveRecord,
- Hibernate,
- ActiveRecord-JDBC
JRuby project lead Charles Nutter discusses how he got involved with JRuby, Sun's involvement with JRuby, how JRuby fits into enterprise-level web applications, the possibility of a friendly fork of the OpenJDK source code, reasons for switching to JRuby, the future of JRuby, Spring and JRuby, and the Ruby community as a whole.