Hibernate framework is an object/relational mapping library (ORM) for the Java language. It provides a object/relational persistence query service. With hibernate, you can map an object-oriented domain model to a traditional relational database. It is an open source product developed by Red Hat. Data is one of the most valuable assets a company has, and with Hibernate you can put it to good use in Java applications. In this section on Hibernate, get news, research, and tutorials on the Hibernate framework and read tips and advice to find out how it can help your applications make the best use of the data available.
ALM plays a key role in being a well-grounded developer
10 Jan 2013
Feature - Martijn Verburg and Ben Evans recently released their first joint effort entitled "The Well Grounded Developer." In reviewing this book, one thing in particular jumped out at TheServerSide's editorship. It's clear that according to Ben and Martijn,...
Solving big data problems with MongoDB and MySQL
10 Jan 2013
Feature - Choosing between schemaless NoSQL databases and strong-schema relational designs isn't an either-or decision, as this case study points out. When dealing with their big data problem, Craigslist decided that their MySQL servers could use a little help...
How cloud computing impacts Java development
23 Aug 2012
Feature - How do cloud computing technologies impact the day-to-day development patterns of typical Java developers?
How Scala, Play and Akka are changing Java
23 Aug 2012
Feature - Will Scala, Play, and Akka have the same sweeping effect on Java development that that Rod Johnson and the Spring framework have had?
Hiring trends for Java engineers show disconnect
30 Jul 2012
Feature - Some say hiring trends for Java jobs show the Java language giving way to newer Java virtual machine languages; others feel Java EE is here to stay.
Are ALM software tools impacting the Agile methodology?
12 Jun 2012
Feature Video - Are ALM software tools changing how Agile is done? Do CLM tools help Agile evolve? Or is it moving Agile development away from the original vision.
Scaling Web applications with Scala, Clojure and Groovy
01 Jun 2012
Feature - Scaling Web applications written in Java can be difficult due to thread concurrency and locking issues. However, immutable peripheral languages like Scala, Groovy, and Clojure can make scaling up more feasible.
The problem with scaling Java programs and applications
31 May 2012
Feature - The process of scaling up Java applications often runs into the problem of diminishing returns, where adding another processor no longer adds significant benefit. Why won't Java programs scale? Here's your answer.
Java EE 7 migration: Risk mitigation strategies
30 May 2012
Feature - Some enterprise Java shops are weighing the risks of a migration to Java EE 7 against the potential benefits, which are incremental and cloud focused.
Why now is the right time to start processing big data
21 May 2012
Feature - A trifecta of factors have recently come into play to create just the right conditions to make processing big data a feasible project to tackle.