criticdaoimpl.java
来自「主要功能: ·新闻采用在线编辑器,可以象使用word一样编辑新闻 ·可w」· Java 代码 · 共 86 行
JAVA
86 行
package jaoso.news.dao.hibernate;
import jaoso.framework.dao.BaseDAO;
import jaoso.news.dao.CriticDAO;
import jaoso.news.domain.Critic;
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 CriticDAOImpl implements CriticDAO {
//~ Static fields/initializers =============================================
/** log */
private static Log log = LogFactory.getLog(CriticDAOImpl.class);
//~ Instance fields ========================================================
/** baseDAO */
private BaseDAO baseDAO;
//~ Constructors ===========================================================
/**
*
*/
public CriticDAOImpl() {
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 Critic getCritic(final Serializable arg) {
return (Critic) baseDAO.loadEntity(Critic.class, arg);
}
/**
* (non-Javadoc)
* @see jaoso.news.dao.CriticDAO#createCritic(jaoso.news.domain.Critic)
*/
public final void createCritic(final Critic arg) {
if (!arg.getArticle()
.getCritics()
.contains(arg)) {
arg.getArticle()
.getCritics()
.add(arg);
baseDAO.updateEntity(arg.getArticle());
}
baseDAO.saveEntity(arg);
}
/**
* (non-Javadoc)
* @see jaoso.news.dao.CriticDAO#removeCritic(java.io.Serializable[])
*/
public final void removeCritic(final Serializable[] arg) {
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?