16 lines
472 B
Java
16 lines
472 B
Java
package ru.ulstu.user;
|
|
|
|
import org.springframework.data.jpa.repository.EntityGraph;
|
|
import org.springframework.data.jpa.repository.JpaRepository;
|
|
import ru.ulstu.model.User;
|
|
|
|
public interface UserRepository extends JpaRepository<User, Integer> {
|
|
User findOneByLoginIgnoreCase(String login);
|
|
|
|
@EntityGraph(attributePaths = "roles")
|
|
User findOneWithRolesById(int id);
|
|
|
|
@EntityGraph(attributePaths = "roles")
|
|
User findOneWithRolesByLogin(String login);
|
|
}
|