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

📄 managesbasedao.java

📁 一个基于Java的新闻发布系统
💻 JAVA
字号:
/*
 * Title: The  System of kelamayi Downhole Company [PMIP]
 * 
 * Copyright: Copyright 2005 
 * 
 * Company: hope Co., Ltd
 * 
 * All right reserved.
 * 
 * Created on 2005-12-10
 * 
 * JDK version used	:1.4.1
 * 
 * Modification history:
 * 
 * Struts.com.hope.common.dao.ManagesBaseDao Author :LiuHongDe(刘宏德)
 * 
 * Struts.com.hope.common.dao.ManagesBaseDao Version 1.0
 */
package com.hope.common.dao;

import org.apache.log4j.Logger;

import java.util.List;

import com.hope.common.exception.BaseException;
import com.hope.common.util.parseVO.ParseFromToSql;

/**
 * 
 * @version Version 1.0 
 * @author 刘宏德
 */
public class ManagesBaseDao extends BaseDao {
	/**
	 * Logger for this class
	 */
	private static final Logger logger = Logger.getLogger(ManagesBaseDao.class);

	/**
	 * 
	 * 
	 * @param form
	 * @return
	 * @throws BaseException
	 * 处理逻辑:<br>
	 * 无
	 * <br>
	 * int
	 * Method Name:com.hope.common.dao.add<br>
	 * ManagesBaseDao.java Version 1.0<br>
	 * ManagesBaseDao<br>
	 */
	public static int add(Object form) throws BaseException {
		if (form != null) {
			return BaseDao.runSqlUpDate(ParseFromToSql.add(form));
		} else {
			throw new BaseException("Object is null");
		}
	}

	/**
	 * 
	 * 
	 * @param form
	 * @return
	 * @throws BaseException
	 * 处理逻辑:<br>
	 * 无
	 * <br>
	 * int
	 * Method Name:com.hope.common.dao.del<br>
	 * ManagesBaseDao.java Version 1.0<br>
	 * ManagesBaseDao<br>
	 */
	protected static int del(Object form) throws BaseException {
		if (form != null) {
			return BaseDao.runSqlUpDate(ParseFromToSql.del(form));
		} else {
			throw new BaseException("Object is null");
		}
	}

	/**
	 * 
	 * 
	 * @param form
	 * @return
	 * @throws BaseException
	 * 处理逻辑:<br>
	 * 无
	 * <br>
	 * int
	 * Method Name:com.hope.common.dao.Update<br>
	 * ManagesBaseDao.java Version 1.0<br>
	 * ManagesBaseDao<br>
	 */
	public static int Update(Object form) throws BaseException {
		if (form != null) {
			return BaseDao.runSqlUpDate(ParseFromToSql.upDate(form));
		} else {
			throw new BaseException("Object is null");
		}
	}

	/**
	 * 
	 * 
	 * @param form
	 * @return
	 * @throws BaseException
	 * 处理逻辑:<br>
	 * 无
	 * <br>
	 * List
	 * Method Name:com.hope.common.dao.queryAll<br>
	 * ManagesBaseDao.java Version 1.0<br>
	 * ManagesBaseDao<br>
	 */
	public static List queryAll(Object form) throws BaseException {
		if (form != null) {
			List list =
				BaseDao.runSqlQuery(ParseFromToSql.queryAll(form), form);
			return list;
		} else {
			throw new BaseException("Object is null");
		}

	}

	/**
	 * 
	 * 
	 * @param tableName
	 * @param bMCode
	 * @return
	 * @throws BaseException
	 * 处理逻辑:<br>
	 * 无
	 * <br>
	 * String
	 * Method Name:com.hope.common.dao.Get_PK_ID<br>
	 * ManagesBaseDao.java Version 1.0<br>
	 * ManagesBaseDao<br>
	 */
	protected static String Get_PK_ID(String tableName, String bMCode)
		throws BaseException {
		if (tableName != null && tableName.length() > 0) {
			String pk = BaseDao.runSqlGetPK(tableName, bMCode);
			logger.info("新记录主建" + pk);
			return pk;
		} else {
			throw new BaseException("Object is null");
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -