2016-09-30 6 views
0

리포지토리 패턴을 사용하고 CRUD 메서드를 사용하기 위해 하나의 인터페이스를 작성하고 있지만 하나의 사용자 지정 쿼리가 필요하지만 표준에 따라 메서드의 이름을 지정하는 방법을 모르겠습니다. .리포지토리 패턴에서 Custom sql의 이름을 지정하는 방법

나는이 방법을 만드는 중이라서 :

public interface Repository<T> { 

    void save(T item); 

    long saveList(Iterable<T> items); 

    List<T> getAll(); 

    T findById(int id); 

    void update(T item); 

    void delete(T id); 

답변

0

여기서 무엇을하고 싶은지 잘 모르겠습니다.

CRUD 메서드를 사용하고 인터페이스에 사용자 지정 메서드를 추가하려면 CrudRepository을 확장하기 만하면됩니다.

그런 다음 convention이라는 이름을 지정하거나 직접 query을 작성하여 고유 한 방법을 추가 할 수 있습니다.

호프가 도움이 되었기를 바랍니다 ...

0

가이 쿼리가 무엇을 설명하는 이름을 지정합니다.

+0

하지만 하나의 CRUD가 아닌 검색어를 만들려면 일반적인 이름이 필요합니다. – Enieber