Blame | Last modification | View Log | RSS feed
package com.spice.profitmandi.service.page;import com.spice.profitmandi.dao.entity.Page;import com.spice.profitmandi.dao.repository.GenericRepository;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;import java.util.List;@Componentpublic class PageRepositoryImpl implements PageRepository {@Autowiredprivate GenericRepository genericRepository;@Overridepublic void persist(Page page) {genericRepository.persist(page);}@Overridepublic Page selectPageBySlug(String slug) {return genericRepository.selectByEqual(Page.class, "slug", slug);}@Overridepublic Page selectPageById(int id) {return genericRepository.selectById(Page.class, id);}@Overridepublic List<Page> selectAll() {return genericRepository.selectAllOrderByDesc(Page.class, "id");}@Overridepublic void deleteById(int id) {genericRepository.deleteByEqual(Page.class, "id", id);}}