📄 order.java
字号:
/*
* Created on Mar 5, 2004
*
* (c) 2004, Mark Eagle, meagle@meagle.com
* relased under terms of the GNU public license
* http://www.gnu.org/licenses/licenses.html#TOCGPL
*/
package com.meagle.bo;
import java.util.HashSet;
import java.util.Set;
/**
* This object represents an order.
*
* @hibernate.class table="Orders"
*
* @author meagle
*/
public class Order {
private Integer id;
private double total;
// The person that placed the order as a simple String
// to keep the example small
private String userName;
// collection of order line items
private Set orderLineItems = new HashSet();
/**
* Default constuctor
*/
public Order() {
super();
}
/**
* @hibernate.id generator-class="native" type="int" column="Order_ID" unsaved-value="0"
* @return int
*/
public Integer getId() {
return id;
}
/**
* @hibernate.set name="orderLineItems" table="OrderLineItem"
* inverse="true"
* cascade="save-update" lazy="true"
* @hibernate.collection-key column="Order_ID"
* @hibernate.collection-one-to-many class="com.meagle.bo.OrderLineItem"
*
* @return Set
*/
public Set getOrderLineItems() {
return orderLineItems;
}
/**
* @hibernate.property column="UserName" type="string" not-null="true" unique="false"
* @return String
*/
public String getUserName() {
return userName;
}
/**
* @hibernate.property name="total" column="Total" type="double" not-null="false" unique="false"
*
* @return double
*/
public double getTotal() {
return total;
}
/**
* @param i
*/
public void setId(Integer i) {
id = i;
}
/**
* @param string
*/
public void setUserName(String string) {
userName = string;
}
/**
* @param d
*/
public void setTotal(double d) {
total = d;
}
/**
* @param set
*/
public void setOrderLineItems(Set set) {
orderLineItems = set;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -