1 22 package org.jboss.ejb3.test.manytomany; 23 24 import javax.persistence.CascadeType; 25 import javax.persistence.Entity; 26 import javax.persistence.GeneratedValue; 27 import javax.persistence.GenerationType; 28 import javax.persistence.Id; 29 import javax.persistence.JoinColumn; 30 import javax.persistence.ManyToOne; 31 32 37 @Entity 38 public class Ticket implements java.io.Serializable 39 { 40 Long id; 41 String number; 42 Customer customer; 43 44 public Ticket() 45 { 46 } 47 48 @Id @GeneratedValue(strategy=GenerationType.IDENTITY) 49 public Long getId() 50 { 51 return id; 52 } 53 54 public String getNumber() 55 { 56 return number; 57 } 58 59 public void setId(Long long1) 60 { 61 id = long1; 62 } 63 64 public void setNumber(String string) 65 { 66 number = string; 67 } 68 69 @ManyToOne(cascade = CascadeType.ALL) 70 @JoinColumn(name = "CUSTOMER_ID") 71 public Customer getCustomer() 72 { 73 return customer; 74 } 75 76 public void setCustomer(Customer customer) 77 { 78 this.customer = customer; 79 } 80 81 } 82 83 | Popular Tags |