shipdao.java

来自「一个完整的物流系统」· Java 代码 · 共 61 行

JAVA
61
字号
package jp.com.cost.dao;

import java.util.List;

import jp.com.cost.pojo.Ship;
/**
 * 定义一个ShioDao接口
 * @author 彭启刚
 *
 */

public interface ShipDao {
	/**
	 * 初始化事件,查询全部船期表信息
	 * @return
	 */
	public List findShipAll();
	/**
	 * 根据条件查询船只信息
	 * @param startPort - 启运港
	 * @param aimPort - 目的港
	 * @return
	 */
	public List findByCon(String startPort,String aimPort);
	/**
	 * 根据编号查询一条船只记录的详细信息
	 * @param id
	 * @return
	 */
	public Ship findById(String id);
	/**
	 * 删除一条船只记录信息
	 * @param oid
	 * @return
	 */
	public boolean delete(String oid);
	/**
	 * 向SHIP插入一条船只信息
	 * @param ship
	 * @return
	 */
	
	public boolean insert(Ship ship);
	/**
	 * 修改一条船只记录信息
	 * @param ship
	 * @return
	 */
	public boolean update(Ship ship);
	/**
	 *  根据航线 装箱量 集装箱量 起运港和目的港约束,进行多条件的船期表的高级查询
	 * @param line-航线
	 * @param boxCount-装箱量
	 * @param boxWeight-集装箱量
	 * @param startport-起运港
	 * @param aimPort-目的港
	 * @return
	 */
	public List findShipByCon(String line,String boxCount,String boxWeight,String startport,String aimPort);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?