Hibernate, along with EclipseLink (formerly TopLink), is one of the most used Object Relational Mapping in the Java world. Chances are you are already using it and in this case, you will probably want to keep it, this time in conjunction with Vaadin.
Hibernate being an ORM tool, basically maps between a Java class and a table, and their respective attributes and columns.
Throughout this section, we will take a simple example. In order to simplify things, we will use the Person/Job example already used in Chapter 7 and update it to use Hibernate.
The following is the source of the
package com.packtpub.learnvaadin; import javax.persistence.Entity; import javax.persistence.Id; @Entity public ...