articletypeserviceimpl.java

来自「一个很好的jbpm应用实例」· Java 代码 · 共 73 行

JAVA
73
字号
package c20.service;

import java.util.List;

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

import c20.dao.ArticleTypeDao;
import c20.entity.ArticleType;
import c20.helper.PageBean;
import c20.helper.PageResult;

public class ArticleTypeServiceImpl implements ArticleTypeService {
	/**
	 * 日志操作对象
	 */
    private static final Log log = LogFactory.getLog(ArticleTypeServiceImpl.class);
	/**
	 * 文章实体Dao对象
	 */
	private ArticleTypeDao articleTypeDao;

	public void addArticleType(ArticleType articleType) {
		log.debug("addArticleType");

		articleTypeDao.addArticleType(articleType);
	}

	public void delArticleType(int typeNo) {
		log.debug("delArticleType");
		
		ArticleType articleType = articleTypeDao.getArticleType(typeNo);

		articleTypeDao.delArticleType(articleType);
	}

	public PageResult getArticleTypes(PageBean pageBean) {
		log.debug("getArticleTypes");
		
		return articleTypeDao.getArticleTypes(pageBean);
	}

	public List getArticleTypes() {
		log.debug("getArticleTypes");
		return articleTypeDao.getArticleTypes();
	}

	public void modArticleType(ArticleType articleType) {
		log.debug("modArticleType");
		
		ArticleType modarticleType = articleTypeDao.getArticleType(articleType.getTypeNo());
		
		modarticleType.setPdName(articleType.getPdName());
		modarticleType.setTypeName(articleType.getTypeName());
		modarticleType.setTypeNo(articleType.getTypeNo());

		articleTypeDao.modArticleType(modarticleType);
	}

	public ArticleTypeDao getArticleTypeDao() {
		return articleTypeDao;
	}

	public void setArticleTypeDao(ArticleTypeDao articleTypeDao) {
		this.articleTypeDao = articleTypeDao;
	}

	public ArticleType getArticleType(int typeNo) {
		return articleTypeDao.getArticleType(typeNo);
	}

}

⌨️ 快捷键说明

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