⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 daofactoryutils.java

📁 ext2.0+Hibernate+dwr+spring列子
💻 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 + -