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

📄 xscountaccountdao.java

📁 关于网上汽车销售系统的详细编程项目实战实例
💻 JAVA
字号:
package com.company.hib.dao.impl;

import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.struts.action.ActionForm;
import org.hibernate.LockMode;
import org.springframework.context.ApplicationContext;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import com.company.hib.dao.DAOAdapter;
import com.company.struts.form.XsCountAccount;

/**
 * Data access object (DAO) for domain model class XsCountAccount.
 * 
 * @see com.company.struts.form.XsCountAccount
 * @author MyEclipse Persistence Tools
 */

public class XsCountAccountDAO extends DAOAdapter {
	private static final Log log = LogFactory.getLog(XsCountAccountDAO.class);

	// property constants
	public static final String KJ_YEAR = "kjYear";

	public static final String PERIOD = "period";

	public static final String CUS_CODE = "cusCode";

	public static final String DEPT_CODE = "deptCode";

	public static final String PERSON_CODE = "personCode";

	public static final String WARE_CODE = "wareCode";

	public static final String PRE_CON_COUNT = "preConCount";

	public static final String PRE_CON_TAX_CAP = "preConTaxCap";

	public static final String PRE_CON_MONEY_CAP = "preConMoneyCap";

	public static final String PRE_CON_WHOLE_MONEY_CAP = "preConWholeMoneyCap";

	public static final String PRE_OUT_COUNT = "preOutCount";

	public static final String PRE_OUT_TAX_CAP = "preOutTaxCap";

	public static final String PRE_OUT_MONEY_CAP = "preOutMoneyCap";

	public static final String PRE_OUT_WHOLE_MONEY_CAP = "preOutWholeMoneyCap";

	public static final String PRE_REC_COUNT = "preRecCount";

	public static final String PRE_REC_TAX_CAP = "preRecTaxCap";

	public static final String PRE_REC_MONEY_CAP = "preRecMoneyCap";

	public static final String PRE_REC_WHOLE_MONEY_CAP = "preRecWholeMoneyCap";

	public static final String PRE_INV_COUNT = "preInvCount";

	public static final String PREINV_TAX_CAP = "preinvTaxCap";

	public static final String PRE_INV_MONEY_CAP = "preInvMoneyCap";

	public static final String PRE_INV_WHOLE_MONEY_CAP = "preInvWholeMoneyCap";

	public static final String PRE_RET_WHOLE_MONEY_CAP = "preRetWholeMoneyCap";

	public static final String CON_COUNT = "conCount";

	public static final String CON_TAX_CAP = "conTaxCap";

	public static final String CON_MONEY_CAP = "conMoneyCap";

	public static final String CON_WHOLE_MONEY_CAP = "conWholeMoneyCap";

	public static final String OUT_COUNT = "outCount";

	public static final String OUT_TAX_CAP = "outTaxCap";

	public static final String OUT_MONEY_CAP = "outMoneyCap";

	public static final String OUT_WHOLE_MONEY_CAP = "outWholeMoneyCap";

	public static final String REC_COUNT = "recCount";

	public static final String REC_TAX_CAP = "recTaxCap";

	public static final String REC_MONEY_CAP = "recMoneyCap";

	public static final String REC_WHOLE_MONEY_CAP = "recWholeMoneyCap";

	public static final String INV_COUNT = "invCount";

	public static final String INV_TAX_CAP = "invTaxCap";

	public static final String INV_MONEY_CAP = "invMoneyCap";

	public static final String INV_WHOLE_MONEY_CAP = "invWholeMoneyCap";

	public static final String RET_WHOLE_MONEY_CAP = "retWholeMoneyCap";

	public static final String BCON_COUNT = "bconCount";

	public static final String BCON_TAX_CAP = "bconTaxCap";

	public static final String BCON_MONEY_CAP = "bconMoneyCap";

	public static final String BCON_WHOLE_MONEY_CAP = "bconWholeMoneyCap";

	public static final String BOUT_COUNT = "boutCount";

	public static final String BOUT_TAX_CAP = "boutTaxCap";

	public static final String BOUT_MONEY_CAP = "boutMoneyCap";

	public static final String BOUT_WHOLE_MONEY_CAP = "boutWholeMoneyCap";

	public static final String BREC_COUNT = "brecCount";

	public static final String BREC_TAX_CAP = "brecTaxCap";

	public static final String BREC_MONEY_CAP = "brecMoneyCap";

	public static final String BREC_WHOLE_MONEY_CAP = "brecWholeMoneyCap";

	public static final String BINV_COUNT = "binvCount";

	public static final String BINV_TAX_CAP = "binvTaxCap";

	public static final String BINV_MONEY_CAP = "binvMoneyCap";

	public static final String BINV_WHOLE_MONEY_CAP = "binvWholeMoneyCap";

	public static final String BRET_WHOLE_MONEY_CAP = "bretWholeMoneyCap";

	protected void initDao() {
		// do nothing
	}

	public ActionForm findById(java.lang.Integer id) {
		log.debug("getting XsCountAccount instance with id: " + id);
		try {
			XsCountAccount instance = (XsCountAccount) getHibernateTemplate()
					.get("com.company.struts.form.XsCountAccount", id);
			return instance;
		} catch (RuntimeException re) {
			log.error("get failed", re);
			throw re;
		}
	}

	public List findByExample(ActionForm instance) {
		log.debug("finding XsCountAccount instance by example");
		try {
			List results = getHibernateTemplate().findByExample(instance);
			log.debug("find by example successful, result size: "
					+ results.size());
			return results;
		} catch (RuntimeException re) {
			log.error("find by example failed", re);
			throw re;
		}
	}

	public List findByProperty(String propertyName, Object value) {
		log.debug("finding XsCountAccount instance with property: "
				+ propertyName + ", value: " + value);
		try {
			String queryString = "from XsCountAccount as model where model."
					+ propertyName + "= ?";
			return getHibernateTemplate().find(queryString, value);
		} catch (RuntimeException re) {
			log.error("find by property name failed", re);
			throw re;
		}
	}

	public List findByKjYear(Object kjYear) {
		return findByProperty(KJ_YEAR, kjYear);
	}

	public List findByPeriod(Object period) {
		return findByProperty(PERIOD, period);
	}

	public List findByCusCode(Object cusCode) {
		return findByProperty(CUS_CODE, cusCode);
	}

	public List findByDeptCode(Object deptCode) {
		return findByProperty(DEPT_CODE, deptCode);
	}

	public List findByPersonCode(Object personCode) {
		return findByProperty(PERSON_CODE, personCode);
	}

	public List findByWareCode(Object wareCode) {
		return findByProperty(WARE_CODE, wareCode);
	}

	public List findByPreConCount(Object preConCount) {
		return findByProperty(PRE_CON_COUNT, preConCount);
	}

	public List findByPreConTaxCap(Object preConTaxCap) {
		return findByProperty(PRE_CON_TAX_CAP, preConTaxCap);
	}

	public List findByPreConMoneyCap(Object preConMoneyCap) {
		return findByProperty(PRE_CON_MONEY_CAP, preConMoneyCap);
	}

	public List findByPreConWholeMoneyCap(Object preConWholeMoneyCap) {
		return findByProperty(PRE_CON_WHOLE_MONEY_CAP, preConWholeMoneyCap);
	}

	public List findByPreOutCount(Object preOutCount) {
		return findByProperty(PRE_OUT_COUNT, preOutCount);
	}

	public List findByPreOutTaxCap(Object preOutTaxCap) {
		return findByProperty(PRE_OUT_TAX_CAP, preOutTaxCap);
	}

	public List findByPreOutMoneyCap(Object preOutMoneyCap) {
		return findByProperty(PRE_OUT_MONEY_CAP, preOutMoneyCap);
	}

	public List findByPreOutWholeMoneyCap(Object preOutWholeMoneyCap) {
		return findByProperty(PRE_OUT_WHOLE_MONEY_CAP, preOutWholeMoneyCap);
	}

	public List findByPreRecCount(Object preRecCount) {
		return findByProperty(PRE_REC_COUNT, preRecCount);
	}

	public List findByPreRecTaxCap(Object preRecTaxCap) {
		return findByProperty(PRE_REC_TAX_CAP, preRecTaxCap);
	}

	public List findByPreRecMoneyCap(Object preRecMoneyCap) {
		return findByProperty(PRE_REC_MONEY_CAP, preRecMoneyCap);
	}

	public List findByPreRecWholeMoneyCap(Object preRecWholeMoneyCap) {
		return findByProperty(PRE_REC_WHOLE_MONEY_CAP, preRecWholeMoneyCap);
	}

	public List findByPreInvCount(Object preInvCount) {
		return findByProperty(PRE_INV_COUNT, preInvCount);
	}

	public List findByPreinvTaxCap(Object preinvTaxCap) {
		return findByProperty(PREINV_TAX_CAP, preinvTaxCap);
	}

	public List findByPreInvMoneyCap(Object preInvMoneyCap) {
		return findByProperty(PRE_INV_MONEY_CAP, preInvMoneyCap);
	}

	public List findByPreInvWholeMoneyCap(Object preInvWholeMoneyCap) {
		return findByProperty(PRE_INV_WHOLE_MONEY_CAP, preInvWholeMoneyCap);
	}

	public List findByPreRetWholeMoneyCap(Object preRetWholeMoneyCap) {
		return findByProperty(PRE_RET_WHOLE_MONEY_CAP, preRetWholeMoneyCap);
	}

	public List findByConCount(Object conCount) {
		return findByProperty(CON_COUNT, conCount);
	}

	public List findByConTaxCap(Object conTaxCap) {
		return findByProperty(CON_TAX_CAP, conTaxCap);
	}

	public List findByConMoneyCap(Object conMoneyCap) {
		return findByProperty(CON_MONEY_CAP, conMoneyCap);
	}

	public List findByConWholeMoneyCap(Object conWholeMoneyCap) {
		return findByProperty(CON_WHOLE_MONEY_CAP, conWholeMoneyCap);
	}

	public List findByOutCount(Object outCount) {
		return findByProperty(OUT_COUNT, outCount);
	}

	public List findByOutTaxCap(Object outTaxCap) {
		return findByProperty(OUT_TAX_CAP, outTaxCap);
	}

	public List findByOutMoneyCap(Object outMoneyCap) {
		return findByProperty(OUT_MONEY_CAP, outMoneyCap);
	}

	public List findByOutWholeMoneyCap(Object outWholeMoneyCap) {
		return findByProperty(OUT_WHOLE_MONEY_CAP, outWholeMoneyCap);
	}

	public List findByRecCount(Object recCount) {
		return findByProperty(REC_COUNT, recCount);
	}

	public List findByRecTaxCap(Object recTaxCap) {
		return findByProperty(REC_TAX_CAP, recTaxCap);
	}

	public List findByRecMoneyCap(Object recMoneyCap) {
		return findByProperty(REC_MONEY_CAP, recMoneyCap);
	}

	public List findByRecWholeMoneyCap(Object recWholeMoneyCap) {
		return findByProperty(REC_WHOLE_MONEY_CAP, recWholeMoneyCap);
	}

	public List findByInvCount(Object invCount) {
		return findByProperty(INV_COUNT, invCount);
	}

	public List findByInvTaxCap(Object invTaxCap) {
		return findByProperty(INV_TAX_CAP, invTaxCap);
	}

	public List findByInvMoneyCap(Object invMoneyCap) {
		return findByProperty(INV_MONEY_CAP, invMoneyCap);
	}

	public List findByInvWholeMoneyCap(Object invWholeMoneyCap) {
		return findByProperty(INV_WHOLE_MONEY_CAP, invWholeMoneyCap);
	}

	public List findByRetWholeMoneyCap(Object retWholeMoneyCap) {
		return findByProperty(RET_WHOLE_MONEY_CAP, retWholeMoneyCap);
	}

	public List findByBconCount(Object bconCount) {
		return findByProperty(BCON_COUNT, bconCount);
	}

	public List findByBconTaxCap(Object bconTaxCap) {
		return findByProperty(BCON_TAX_CAP, bconTaxCap);
	}

	public List findByBconMoneyCap(Object bconMoneyCap) {
		return findByProperty(BCON_MONEY_CAP, bconMoneyCap);
	}

	public List findByBconWholeMoneyCap(Object bconWholeMoneyCap) {
		return findByProperty(BCON_WHOLE_MONEY_CAP, bconWholeMoneyCap);
	}

	public List findByBoutCount(Object boutCount) {
		return findByProperty(BOUT_COUNT, boutCount);
	}

	public List findByBoutTaxCap(Object boutTaxCap) {
		return findByProperty(BOUT_TAX_CAP, boutTaxCap);
	}

	public List findByBoutMoneyCap(Object boutMoneyCap) {
		return findByProperty(BOUT_MONEY_CAP, boutMoneyCap);
	}

	public List findByBoutWholeMoneyCap(Object boutWholeMoneyCap) {
		return findByProperty(BOUT_WHOLE_MONEY_CAP, boutWholeMoneyCap);
	}

	public List findByBrecCount(Object brecCount) {
		return findByProperty(BREC_COUNT, brecCount);
	}

	public List findByBrecTaxCap(Object brecTaxCap) {
		return findByProperty(BREC_TAX_CAP, brecTaxCap);
	}

	public List findByBrecMoneyCap(Object brecMoneyCap) {
		return findByProperty(BREC_MONEY_CAP, brecMoneyCap);
	}

	public List findByBrecWholeMoneyCap(Object brecWholeMoneyCap) {
		return findByProperty(BREC_WHOLE_MONEY_CAP, brecWholeMoneyCap);
	}

	public List findByBinvCount(Object binvCount) {
		return findByProperty(BINV_COUNT, binvCount);
	}

	public List findByBinvTaxCap(Object binvTaxCap) {
		return findByProperty(BINV_TAX_CAP, binvTaxCap);
	}

	public List findByBinvMoneyCap(Object binvMoneyCap) {
		return findByProperty(BINV_MONEY_CAP, binvMoneyCap);
	}

	public List findByBinvWholeMoneyCap(Object binvWholeMoneyCap) {
		return findByProperty(BINV_WHOLE_MONEY_CAP, binvWholeMoneyCap);
	}

	public List findByBretWholeMoneyCap(Object bretWholeMoneyCap) {
		return findByProperty(BRET_WHOLE_MONEY_CAP, bretWholeMoneyCap);
	}

	public List findAll() {
		log.debug("finding all XsCountAccount instances");
		try {
			String queryString = "from XsCountAccount";
			return getHibernateTemplate().find(queryString);
		} catch (RuntimeException re) {
			log.error("find all failed", re);
			throw re;
		}
	}
	
	public void attachDirty(XsCountAccount instance) {
		log.debug("attaching dirty XsCountAccount instance");
		try {
			getHibernateTemplate().saveOrUpdate(instance);
			log.debug("attach successful");
		} catch (RuntimeException re) {
			log.error("attach failed", re);
			throw re;
		}
	}

	public void attachClean(XsCountAccount instance) {
		log.debug("attaching clean XsCountAccount instance");
		try {
			getHibernateTemplate().lock(instance, LockMode.NONE);
			log.debug("attach successful");
		} catch (RuntimeException re) {
			log.error("attach failed", re);
			throw re;
		}
	}

	public static XsCountAccountDAO getFromApplicationContext(
			ApplicationContext ctx) {
		return (XsCountAccountDAO) ctx.getBean("XsCountAccountDAO");
	}
}

⌨️ 快捷键说明

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