managerimpl.java

来自「这个是网络上下载的一个struct框架的程序」· Java 代码 · 共 73 行

JAVA
73
字号
package com.struts2.framework.service.impl;

import java.io.Serializable;
import java.util.Collection;
import java.util.List;
import java.util.Map;

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

import com.struts2.framework.dao.BaseDao;
import com.struts2.framework.service.Manager;

public class ManagerImpl implements Manager {

	protected final Log log = LogFactory.getLog(getClass());

	protected BaseDao dao = null;

	/**
	 * @see com.cnglor.framework.service.BaseService#setDao(com.cnglor.framework.dao.BaseDao)
	 */

	/**
	 * @see com.cnglor.framework.service.BaseService#getObject(java.lang.Class,
	 *      java.io.Serializable)
	 */
	public Object getObject(Class clazz, Serializable id) {
		return dao.getObject(clazz, id);
	}

	/**
	 * @see com.cnglor.framework.service.BaseService#getObjects(java.lang.Class)
	 */
	public Collection getObjects(Class clazz) {
		return dao.getObjects(clazz);
	}

	/**
	 * @see com.cnglor.framework.service.BaseService#removeObject(java.lang.Class,
	 *      java.io.Serializable)
	 */
	public void removeObject(Class clazz, Serializable id) {
		dao.removeObject(clazz, id);
	}

	/**
	 * @see com.cnglor.framework.service.BaseService#saveObject(java.lang.Object)
	 */
	public Object saveObject(Object o) {
		return dao.saveObject(o);
	}

	public void updateObject(Object o) {
		this.dao.updateObject(o);

	}

	public Collection getObjects(Class clazz, Object parameters) {

		return dao.getObjects(clazz, parameters);
	}

	public BaseDao getDao() {
		return dao;
	}

	public void setDao(BaseDao dao) {
		this.dao = dao;
	}

}

⌨️ 快捷键说明

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