2016-09-30 66 views
0

我正在使用存儲庫模式,並且正在編寫一個使用方法CRUD的接口,但我需要一個自定義查詢,但我不知道如何命名該方法。如何在存儲庫模式中命名自定義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