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; } }