📄 countdaoimpl.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 + -