/**
* 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);
}