📄 daofactoryutils.java
字号:
package com.newsoft.hibernate;
import java.util.Collection;
/**
* @author davi
* @version 1.0
*/
public abstract class DaoFactoryUtils {
public String sql;
public int pageStart;
public int pageSize;
public String[][] params;
public String totalCount;
public DaoFactory dao = new DaoFactory();
/**
* 列表
*/
public String list() {
this.dao.currentSession();
this.totalCount = this.dao.infoCount(this.sql, this.params) + "";
Collection rs = this.dao.getAllInfo(this.sql, this.pageStart,
this.pageSize, this.params);
String str = this.dao.toXml(rs, this.sql, this.totalCount,
this.pageStart, this.pageSize);
this.dao.closeSession();
return str;
}
/**
* @param sql
* 要设置的 sql
*/
public void setSql(String sql) {
this.sql = sql;
}
/**
* @param pageStart
* 要设置的 pageStart
*/
public void setPageStart(int pageStart) {
this.pageStart = pageStart;
}
/**
* @param pageSize
* 要设置的 pageSize
*/
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
/**
* @param params
* 要设置的 params
*/
public void setParams(String[][] params) {
this.params = params;
}
/**
*/
public String[] getTags() {
return this.dao.contvertColumnName(this.sql);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -