MenuRepository.java 617 字节
Newer Older
1
package me.zhengjie.modules.system.repository;
郑杰 已提交
2

3
import me.zhengjie.modules.system.domain.Menu;
郑杰 已提交
4 5
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
6
import java.util.LinkedHashSet;
郑杰 已提交
7 8 9
import java.util.List;

/**
10
 * @author Zheng Jie
郑杰 已提交
11 12
 * @date 2018-12-17
 */
13
public interface MenuRepository extends JpaRepository<Menu, Long>, JpaSpecificationExecutor<Menu> {
郑杰 已提交
14 15 16

    Menu findByName(String name);

17 18
    Menu findByComponentName(String name);

郑杰 已提交
19
    List<Menu> findByPid(long pid);
20 21

    LinkedHashSet<Menu> findByRoles_IdOrderBySortAsc(Long id);
郑杰 已提交
22
}