/
cherepakhin
/
SpringBoot-OpenSearch-FullTextSearch
Обзор
Документация
Войти
/
cherepakhin
/
SpringBoot-OpenSearch-FullTextSearch
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
development
src/main/java/org/opensearch/data/example/service/BookService.java
26 строк
679 B
Ляшенко Евгений Иванович
Create project
09 фев 2025, 01:47
09 фев 2025, 01:47
133c9db
Код
Авторство
О чём код?
package org.opensearch.data.example.service; import org.opensearch.data.example.model.Book; import org.opensearch.data.example.service.exception.BookNotFoundException; import org.opensearch.data.example.service.exception.DuplicateIsbnException; import java.util.List; import java.util.Optional; public interface BookService { Optional<Book> getByIsbn(String isbn); List<Book> getAll(); List<Book> findByAuthor(String authorName); List<Book> findByTitleAndAuthor(String title, String author); Book create(Book book) throws DuplicateIsbnException; void deleteById(String id); Book update(String id, Book book) throws BookNotFoundException; }