Changeset e0ef1b1 in Git for src/main/java/com/wediscussmovies/project/repository/PersonRepository.java
- Timestamp:
- 02/04/22 23:22:13 (2 years ago)
- Branches:
- main
- Children:
- 5b447b0
- Parents:
- 3ded84d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/wediscussmovies/project/repository/PersonRepository.java
r3ded84d re0ef1b1 1 1 package com.wediscussmovies.project.repository; 2 2 3 import com.wediscussmovies.project.model.*; 4 import com.wediscussmovies.project.model.enumerations.PersonType; 3 import com.wediscussmovies.project.model.Person; 5 4 import org.springframework.data.jpa.repository.JpaRepository; 6 5 import org.springframework.stereotype.Repository; 7 6 8 7 import java.util.List; 9 import java.util.Optional;10 8 11 9 @Repository 12 10 public interface PersonRepository extends JpaRepository<Person, Integer> { 13 public List<Person> findAllByType(Character type); 14 public List<Person> findAllByTypeAndNameLike(Character type, String name); 15 public List<Person> findAllByTypeAndSurnameLike(Character type, String surname); 16 public Optional<Person> findPersonByPersonIdAndType(Integer id, Character type); 11 List<Person> findAllByType(Character type); 12 List<Person> findAllByTypeAndNameLike(Character type, String name); 13 List<Person> findAllByTypeAndSurnameLike(Character type, String surname); 14 // Optional<Person> findPersonByPersonIdAndType(Integer id, Character type); 15 List<Person> findAllByTypeAndNameLikeOrSurnameLike(Character type,String name, String surname); 17 16 }
Note:
See TracChangeset
for help on using the changeset viewer.