📄 informationdao.java
字号:
package com.longtime.wap.module.information.dao;
import java.util.List;
import com.longtime.wap.common.web.Page;
import com.longtime.wap.model.Information;
import com.longtime.wap.module.information.common.InformationQueryBean;
/**
* 定义对information的持久化类进行操作的接口
*
* @author Bulc
* @date Nov 15, 2007
*/
public interface InformationDao {
/**
* 创建一个information
*
* @param information
* information对象
*/
public void createInformation(Information information);
/**
* 根据查询条件返回信息总数
*
* @param queryBean
* 查询条件对象
* @param searchType
* 搜索类型
* @return 信息总数
*/
public int retrieveInformationsCount(InformationQueryBean queryBean,
String searchType);
/**
* 根据查询条件返回信息列表
*
* @param queryBean
* 查询条件对象
* @param searchType
* 搜索类型
* @param page
* 分页对象
* @return 信息列表
*/
public List retrieveInformationsByCondition(InformationQueryBean queryBean,
String searchType, Page page);
/**
* 根据信息id,搜索信息列表
*
* @param ids
* 信息id列表
* @return 信息列表
*/
public List retrieveInformationsByIds(String[] ids);
/**
* 根据信息id,搜索信息
*
* @param id
* 信息id
* @return 信息对象
*/
public Information retrieveInformationById(Long id);
/**
* 批量更新信息
*
* @param informations
* 信息列表
*/
public void updateInformations(List informations);
/**
* 更新信息
*
* @param information
* 信息对象
*/
public void updateInformation(Information information);
/**
* 批量删除信息
*
* @param informations
* 信息列表
*/
public void deleteInformations(List informations);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -