Hibernate Annotations Sample

源代码在线查看: boat.java

软件大小: 8627 K
上传用户: pjamytian
关键词: Annotations Hibernate Sample
下载地址: 免注册下载 普通下载 VIP

相关代码

				//$Id: Boat.java 14736 2008-06-04 14:23:42Z hardy.ferentschik $				package org.hibernate.test.annotations;								import java.io.Serializable;				import javax.persistence.Column;				import javax.persistence.Entity;				import javax.persistence.GeneratedValue;				import javax.persistence.Id;				import javax.persistence.Inheritance;				import javax.persistence.InheritanceType;												/**				 * Boat class. Mapped in a Joined manner				 *				 * @author Emmanuel Bernard				 */				@Entity()				@Inheritance(						strategy = InheritanceType.JOINED				)				public class Boat implements Serializable {					private Integer id;					private int size;					private int weight;									public Boat() {						super();					}									@Id					@GeneratedValue					public Integer getId() {						return id;					}									@Column(name = "boat_size")					public int getSize() {						return size;					}									public void setId(Integer integer) {						id = integer;					}									public void setSize(int i) {						size = i;					}									public int getWeight() {						return weight;					}									public void setWeight(int weight) {						this.weight = weight;					}				}							

相关资源