import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.easframework.core.dao.IBaseDao;
import org.apache.easframework.core.entity.AbstractEntity;
import org.apache.easframework.core.pageloader.IPageLoader;
import org.apache.easframework.core.pageloader.PageLoaderHibernateImpl;
import org.apache.easframework.core.pageloader.PageLoaderInfo;
import org.apache.easframework.core.service.IDBSupportService;
import org.apache.log4j.Logger;
import org.hibernate.criterion.DetachedCriteria;
public class DBSupportServiceImpl implements IDBSupportService
{
private static final Logger logger = Logger .getLogger(DBSupportServiceImpl.class);
private IBaseDao defaultDao;
/**
* 使用这种方式为了在Spring配置文件中按构造注入的方式实例化Dao,因为不希望外部调用通过getDao方法来间接引用Dao的方法
* 如果使用setter注入,则需要提供defaultDao的set和get方法
* @param dao
*/
public DBSupportServiceImpl(IBaseDao dao)
{
logger.info("Dao构造注入!!!");
this.defaultDao = dao;
}
public void delete(AbstractEntity entity, HttpServletRequest request) throws Exception {
this.defaultDao.delete(entity);
}
public void deleteById(String entityClassName, String keyFieldName, Object keyFieldValue, HttpServletRequest request) throws Exception {
![]() 清爽风格非主流签名制作:淡淡的幸福 | ![]() [非主流照片教程]PS制作May风格 | ![]() 可爱非主流x-liu风格 | ![]() 非主流照片制作教程:单色个性篇 |
![]() 非主流照片教程:P出非主流风格效果 | ![]() 非主流照片教程:PS制作Sener非主流效果 | ![]() 简单的非主流浅黑白色调效果 | ![]() 非主流照片教程:baby kiss非主流效果 |