1 //$Id: Death.java,v 1.1 2005/05/12 13:33:33 epbernard Exp $2 package org.hibernate.test.annotations.join;3 4 import javax.persistence.AccessType;5 import javax.persistence.Column;6 import javax.persistence.Entity;7 import javax.persistence.GeneratorType;8 import javax.persistence.Id;9 import javax.persistence.JoinColumn;10 import javax.persistence.SecondaryTable;11 import java.io.Serializable ;12 import java.util.Date ;13 14 /**15 * @author Emmanuel Bernard16 */17 @Entity(access=AccessType.FIELD)18 @SecondaryTable(19 name="ExtendedDeath"20 )21 @JoinColumn(name="DEATH_ID")22 public class Death implements Serializable {23 @Id(generate = GeneratorType.AUTO)24 public Integer id;25 @Column(name="death_date")26 public Date date;27 @Column(secondaryTable="ExtendedDeath")28 public String howDoesItHappen;29 }30