public class Auxiliary
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.List<java.lang.String> |
checkOrderList |
| 构造器和说明 |
|---|
Auxiliary(DataCenter dc)
构造函数,传入数据中心实例
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
calDatasetRows(java.lang.String sql,
boolean cache)
计算由某一条SQL查询出来的数据集的总行数
|
int |
calDatasetRows(java.lang.String sql,
java.lang.String[] colsType,
java.lang.Object[] obj,
boolean cache)
计算由某一条SQL查询出来的数据集的总行数
|
java.lang.String |
checkOrderby(java.lang.String sql)
检查SQL是否以order by 结尾
|
java.lang.String |
getPagesNavigator(java.lang.String baseUrl,
int currentPage,
int totalPages,
int totalRows)
通过指定的参数,生成用于上下翻页的html语法
|
static java.lang.String |
getSubString(java.lang.String longStr,
int len)
对中英文混合的字符串取子串(中文视为两个半宽字符)
|
java.lang.String |
getTemplate(java.lang.String fileName)
将指定的文件作为一个输入流
|
java.lang.Object |
getValueOfInc(java.lang.String tableName,
java.lang.String colName,
java.lang.String colType)
取得表中某一字段的最大值不并且加一
|
static void |
main(java.lang.String[] args) |
java.lang.String |
replaceHTMLTag(java.lang.String templateHTML,
java.lang.String tag,
java.lang.String value)
替换某一字符串中的标记
|
public Auxiliary(DataCenter dc)
dc - 数据中心实例public java.lang.String getTemplate(java.lang.String fileName)
throws java.io.FileNotFoundException,
java.io.IOException
fileName - 文件名称java.io.FileNotFoundException - FileNotFoundExceptionjava.io.IOExceptionpublic java.lang.String getPagesNavigator(java.lang.String baseUrl,
int currentPage,
int totalPages,
int totalRows)
baseUrl - 用于翻页类的URLcurrentPage - 当前页编号totalPages - 总页数totalRows - 总行数public java.lang.String replaceHTMLTag(java.lang.String templateHTML,
java.lang.String tag,
java.lang.String value)
templateHTML - 待替换的字符串tag - 标记value - 标记替换值public static java.lang.String getSubString(java.lang.String longStr,
int len)
longStr - 用于取子串的字符串len - 子串的长度public java.lang.Object getValueOfInc(java.lang.String tableName,
java.lang.String colName,
java.lang.String colType)
throws java.lang.Exception
tableName - 表名colName - 字段名colType - 字段的类型,integer/double/stringjava.lang.Exception - Exceptionpublic java.lang.String checkOrderby(java.lang.String sql)
sql - Stringpublic int calDatasetRows(java.lang.String sql,
boolean cache)
sql - String查询语句cache - booleanpublic int calDatasetRows(java.lang.String sql,
java.lang.String[] colsType,
java.lang.Object[] obj,
boolean cache)
sql - String查询语句colsType - String[]列类型obj - Object[]参数cache - booleanpublic static void main(java.lang.String[] args)