Revize ad885d86
Přidáno uživatelem Jakub Šmíd před asi 2 roky(ů)
backend/src/main/java/cz/zcu/kiv/backendapi/catalog/CatalogItemRepository.java | ||
---|---|---|
1 | 1 |
package cz.zcu.kiv.backendapi.catalog; |
2 | 2 |
|
3 | 3 |
import org.springframework.data.jpa.repository.JpaRepository; |
4 |
import org.springframework.data.jpa.repository.Query; |
|
5 | 4 |
import org.springframework.stereotype.Repository; |
6 | 5 |
|
7 |
import java.util.List; |
|
8 | 6 |
import java.util.UUID; |
9 | 7 |
|
10 | 8 |
/** |
11 |
* Catalog repository |
|
9 |
* Catalog item repository
|
|
12 | 10 |
*/ |
13 | 11 |
@Repository |
14 | 12 |
public interface CatalogItemRepository extends JpaRepository<CatalogItem, UUID> { |
15 | 13 |
|
16 |
/** |
|
17 |
* Selects catalog items with given name (alternative name) |
|
18 |
* |
|
19 |
* @param name name |
|
20 |
* @return list of catalog items with given name |
|
21 |
*/ |
|
22 |
@Query("SELECT DISTINCT a.catalogItem FROM CatalogItemName a WHERE ?1 = a.name") |
|
23 |
List<CatalogItem> getItemsByName(String name); |
|
24 | 14 |
} |
Také k dispozici: Unified diff
Loading of path speeded up
re #9753