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

📄 countdaoimpl.java

📁 关于 Jaoso新闻文章发布系统 --- --- --- --- --- --- --- --- --- --- --- --- --- -- 版本信息:Jaoso新闻文章发布系统 0.9.1b
💻 JAVA
字号:
package jaoso.count.dao.hibernate;

import jaoso.count.dao.CountDAO;

import jaoso.count.domain.Count;

import jaoso.framework.dao.BaseDAO;

import jaoso.framework.util.MyUtils;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import java.io.Serializable;


/**
 * @author Edgeloner edgeloner@163.com
 * @since 2004-6-26
 */
public class CountDAOImpl implements CountDAO {

    //~ Static fields/initializers =============================================

    /**  log */
    private static Log log = LogFactory.getLog(CountDAOImpl.class);

    //~ Instance fields ========================================================

    /**  baseDAO */
    private BaseDAO baseDAO;

    //~ Constructors ===========================================================

    /**
     *
     */
    public CountDAOImpl() {
        super();
    }

    //~ Methods ================================================================

    /**
     * @param baseDAO
     */
    public final void setBaseDAO(final BaseDAO baseDAO) {

        this.baseDAO = baseDAO;
    }

    /**
     * (non-Javadoc)
     * @see jaoso.news.dao.CriticDAO#getCritic(java.io.Serializable)
     */
    public final Count getCount(final Serializable arg) {

        return (Count) baseDAO.loadEntity(Count.class, arg);
    }

    /**
     * (non-Javadoc)
     * @see jaoso.news.dao.CriticDAO#createCritic(jaoso.news.domain.Critic)
     */
    public final void createCount(final Count arg) {

        baseDAO.saveEntity(arg);
    }

    /**
     * (non-Javadoc)
     * @see jaoso.news.dao.CriticDAO#removeCritic(java.io.Serializable)
     */
    public final void removeCount(final Serializable arg) {

    }

    /**
    * (non-Javadoc)
     * @see jaoso.count.dao.CountDAO#getCount()
     */
    public Count getCount() {

        Object[] obj = baseDAO.findEntity("from Count");
        Count count = null;

        if (!MyUtils.isBlank(obj)) {
            count = (Count) obj[0];
        }

        return count;
    }

    /**
    * (non-Javadoc)
     * @see jaoso.count.dao.CountDAO#updateCount(jaoso.count.domain.Count)
     */
    public final void updateCount(final Count arg) {

        baseDAO.updateEntity(arg);
    }
}

⌨️ 快捷键说明

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