blob: 9e5c6ffcfb87180b28cbec6a84606a68127c7388 [file] [log] [blame]
package org.apache.juneau.petstore.repository;
import java.util.List;
import org.apache.juneau.petstore.dto.Pet;
import org.apache.juneau.petstore.dto.PetStatus;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;
/**
* TODO - Needs documentation
*/
@Repository
@SuppressWarnings("javadoc")
public interface PetRepository extends JpaRepository <Pet, Long> {
@Query("select X from PetstorePet X where X.status in :status")
List<Pet> findByStatus(@Param("status") PetStatus[] status);
}