package com.hongqiang.shop.website.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.hongqiang.shop.common.base.persistence.Page; import com.hongqiang.shop.common.service.BaseService; import com.hongqiang.shop.common.utils.Pageable; import com.hongqiang.shop.website.dao.LogDao; import com.hongqiang.shop.website.entity.Log; @Service public class LogServiceImpl extends BaseService implements LogService { @Autowired private LogDao logDao; public void clear() { this.logDao.removeAll(); } @Transactional public Log find(Long id) { return this.logDao.find(id); } @Transactional public void save(Log log){ this.logDao.save(log); } @Transactional public Page<Log> findPage(Pageable pageable) { return this.logDao.findPage(pageable); } @Transactional public void delete(Long id) { this.logDao.delete(id); } @Transactional public void delete(Long[] ids) { if (ids != null) for (Long id : ids) this.logDao.delete(id); } @Transactional public void delete(Log log) { this.logDao.delete(log); } }