📄 daohelper.java
字号:
/**
*文件功能:
*/
package com.common.dao;
import java.util.List;
import com.common.util.PaginationSupport;
/**
* @作者 徐建协
* @日期 2008-3-9
*/
public interface DaoHelper {
/*****************************
* 获取单条记录的单个结果
* @param sql
* @param alias
* @param values
* @return
*/
public String queryForOne(final String sql, final String alias,final Object values[]);
/******************
* 根据传入的sql语句获取查询的记录数
* @param sql
* @param alias
* @param values
* @return
*/
public int countBySQL(final String sql, final String alias,final Object values[]);
/***************************
* 获取查询分页的结果
* @param sql
* @param alias
* @param entityClass
* @param values
* @param cacheable
* @param startIndex
* @param maxResultCount
* @return
*/
public List findBySQL(final String sql, final String alias, final Class entityClass,final Object values[], final boolean cacheable, final int startIndex, final int maxResultCount);
/***************************
* 获取分页信息
* @param paginationSupport
* @param countSQL
* @param countAlias
* @param sql
* @param sqlAlias
* @param values
* @param entityClass
* @param cacheable
* @return
*/
public PaginationSupport findBySQL(PaginationSupport paginationSupport,String countSQL,String countAlias,String sql,String sqlAlias,Object[] values, final Class entityClass, final boolean cacheable);
/*******************
* 批量执行hibernate的hql语句
* @param hql
* @param values
*/
public void batchHQL(final String hql,final Object[] values);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -