package ca.grocerygo.database;
import javax.persistence.*;
/**
* User: robert
* Date: 20/01/13
*/
//Item(item_id, item_name, subcategory_id)
@Entity
@Table(name = "Item")
public class Item {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "item_id")
private Integer itemId;
@Column(name = "item_name", columnDefinition = "longtext")
private String itemName;
@ManyToOne
@JoinColumn(name = "subcategory_id")
private Subcategory subcategory;
public Item(String itemName, Subcategory subcategory) {
this.itemName = itemName;
this.subcategory = subcategory;
}
public Item() {
}
public String getItemName() {
return itemName;
}
public void setItemName(String itemName) {
this.itemName = itemName;
}
public Subcategory getSubcategory() {
return subcategory;
}
public void setSubcategory(Subcategory subcategory) {
this.subcategory = subcategory;
}
}