I would like to bundle several technologies Servlet + EJB + JPA(Hibernate) + DB(PostgreSQL)
I have working Servlet
and I created Bean
. I used example and I don't see where Hibernate tied to DB etc ...
@Entity
@XmlRootElement
@Table(name = "BookHibernate", uniqueConstraints = @UniqueConstraint(columnNames = "id"))
public class Book implements Serializable {
private static final long serialVersionUID = 1L;
@Id
private Long id;
private String name;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
Question:
- Which steps I should take next?
- Where should I tie my
Book
entity to real DB table? - Where should
EntityManager
appear?