18 lines
431 B
Java
18 lines
431 B
Java
package ru.ulstu.activity.api;
|
|
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Pageable;
|
|
import org.springframework.data.repository.query.Param;
|
|
|
|
public interface ActivityRepository<T> {
|
|
String findByNameAndNotId(@Param("name") String name, @Param("id") Integer id);
|
|
|
|
T save(T t);
|
|
|
|
T getById(Integer id);
|
|
|
|
Page<T> findAll(Pageable pageable);
|
|
|
|
void deleteById(Integer id);
|
|
}
|