Archive for October, 2007
-
Spring+JPA with Hibernate
This is a sample of using Spring 2.5 with JPA provided by Hibernate 3.2.
This is the model class Trip.javapackage sample.model;import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
import javax.persistence.Column;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;import java.util.Date;@Entity
@Table(name = “trips”)
@NamedQueries({
@NamedQuery(name=”Trip.allTrips”, query=”from Trip”)
})
public class Trip {@Id
@GeneratedValue
private Long id;@Column(length = 30)
private String tripName;
@Column(length = 3)
private int duration;
@Column(length = 20)
private Date startDate;
@Column(length = 500)
private String description;public Long getId() [...]