/** * Balero CMS Project: Proyecto 100% Mexicano de código libre. * Página Oficial: http://www.balerocms.com * * @author Anibal Gomez <anibalgomez@icloud.com> * @copyright Copyright (C) 2015 Neblina Software. Derechos reservados. * @license Licencia BSD; vea LICENSE.txt */ package com.neblina.balero.service.repository; import com.neblina.balero.domain.Blog; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface BlogRepository extends CrudRepository<Blog, Long> { List<Blog> findAll(); Blog findOneById(Long id); List<Blog> findAllByCode(String code, Pageable pageable); Blog findOneByCode(String code); Blog findOneByPermalink(String permalink); List<Blog> findAllByAuthor(String author); List<Blog> findByStatusAndCode(String status, String code, Pageable pageable); }