1 7 package jfox.test.ejb3.entity; 8 9 import java.util.List ; 10 import javax.persistence.Entity; 11 import javax.persistence.Column; 12 13 import org.jfox.entity.annotation.MappingColumn; 14 import org.jfox.entity.annotation.ParameterMap; 15 16 19 @Entity 20 public class Order { 21 22 @Column(name="id") 23 Integer id; 24 25 @Column(name = "createtime") 26 String createTime; 27 28 @MappingColumn(namedQuery = OrderDAOImpl.GET_LINEITEMS_BY_ORDER_ID, params = {@ParameterMap(name = "orderid", value="$this.getId()")}) 29 List <LineItem> lineItems; 30 31 public Integer getId() { 32 return id; 33 } 34 35 public void setId(Integer id) { 36 this.id = id; 37 } 38 39 public String getCreateTime() { 40 return createTime; 41 } 42 43 public void setCreateTime(String createTime) { 44 this.createTime = createTime; 45 } 46 47 public List <LineItem> getLineItems() { 48 return lineItems; 49 } 50 51 public void setLineItems(List <LineItem> lineItems) { 52 this.lineItems = lineItems; 53 } 54 } 55 | Popular Tags |