diff --git a/demo/src/main/java/com/example/demo/messages/repository/MessageRepository.java b/demo/src/main/java/com/example/demo/messages/repository/MessageRepository.java index 18b4d7c..1c8789a 100644 --- a/demo/src/main/java/com/example/demo/messages/repository/MessageRepository.java +++ b/demo/src/main/java/com/example/demo/messages/repository/MessageRepository.java @@ -6,11 +6,12 @@ import java.util.Optional; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; +import org.springframework.data.repository.PagingAndSortingRepository; import com.example.demo.messages.model.MessageEntity; // Хранилище для сущности "Сообщение" -public interface MessageRepository extends CrudRepository { +public interface MessageRepository extends CrudRepository, PagingAndSortingRepository { // Получить сообщение по пользователю и идентификатору Optional findOnyByUserIdAndId(Long userId, Long id); diff --git a/demo/src/main/java/com/example/demo/users/repository/UserRepository.java b/demo/src/main/java/com/example/demo/users/repository/UserRepository.java index bc54bee..c3a829f 100644 --- a/demo/src/main/java/com/example/demo/users/repository/UserRepository.java +++ b/demo/src/main/java/com/example/demo/users/repository/UserRepository.java @@ -5,11 +5,12 @@ import java.util.Optional; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.repository.CrudRepository; +import org.springframework.data.repository.PagingAndSortingRepository; import com.example.demo.users.model.UserEntity; // Хранилище для сущности "Пользователь" -public interface UserRepository extends CrudRepository { +public interface UserRepository extends CrudRepository, PagingAndSortingRepository { // Получить список всех пользовалей (с пагинацией) Page findAll(Pageable pageable);