?? iorderbusiness.java
字號:
package cn.com.tarena.ecport.biz;
import java.util.List;
import cn.com.tarena.ecport.exception.ECPortException;
import cn.com.tarena.ecport.pojo.Orders;
/**
* <pre>
* 訂單管理的接口
* 提供訂單管理相關(guān)業(yè)務(wù)的接口
* </pre>
*
* @author zhouyu 2008-1-15
*/
public interface IOrderBusiness extends BaseBusiness{
/**
* 取得全部的訂單
*
* @return 全部訂單的List
* @throws ECPortException
*/
public List<Orders> findAllOrders() throws ECPortException;
/**
* 根據(jù)訂單ID獲得相應(yīng)訂單
*
* @param orderid 訂單ID
* @return 訂單ID的訂單
* @throws ECPortException
*/
public Orders getOrderById(Long orderid) throws ECPortException;
/**
* 根據(jù)用戶ID取得相應(yīng)的訂單List
*
* @param userid 用戶ID
* @return 用戶ID的訂單List
* @throws ECPortException
*/
public List<Orders> getOrderListByUserId(String userid) throws ECPortException;
/**
* 根據(jù)訂單ID刪除相應(yīng)的訂單
*
* @param orderid 訂單ID
* @throws ECPortException
*/
public void deleteOrderById(Long orderid) throws ECPortException;
/**
* 根據(jù)訂單Pojo刪除相應(yīng)的訂單
*
* @param order 訂單Pojo
* @throws ECPortException
*/
public void deleteOrder(Orders order) throws ECPortException;
/**
* <pre>
* 根據(jù)訂單Pojo,下此訂單。
* 把訂單的相關(guān)信息登錄至數(shù)據(jù)庫
* </pre>
*
* @param order 訂單Pojo
* @throws ECPortException
*/
public void checkOut(Orders order) throws ECPortException ;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -