source: Git/src/main/java/com/wediscussmovies/project/repository/PersonRepository.java@ 3ded84d

main
Last change on this file since 3ded84d was 3ded84d, checked in by Test <matonikolov77@…>, 2 years ago

Model-database resolved bugs for mapping

  • Property mode set to 100644
File size: 716 bytes
RevLine 
[6e7b472]1package com.wediscussmovies.project.repository;
2
[3ded84d]3import com.wediscussmovies.project.model.*;
[7fafead]4import com.wediscussmovies.project.model.enumerations.PersonType;
[6e7b472]5import org.springframework.data.jpa.repository.JpaRepository;
6import org.springframework.stereotype.Repository;
7
[7a0bf79]8import java.util.List;
9import java.util.Optional;
10
[6e7b472]11@Repository
12public interface PersonRepository extends JpaRepository<Person, Integer> {
[3ded84d]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);
[6e7b472]17}
Note: See TracBrowser for help on using the repository browser.