spring-data-jpa通過解析方法名進行條件查詢


public interface RecruitDao extends JpaRepository<Recruit,String>,JpaSpecificationExecutor<Recruit>{
    /**
     * 查詢推薦職位降序排序,查詢前六條
     * @param state
     * @return
     * SELECT * FROM tb_recruit WHERE state = xxx ORDER BY createtime DESC LIMIT 0,6
     */
    public List<Recruit> findTop6ByStateOrderByCreatetimeDesc(String state);//

    /**
     * 查詢最新職位列表,查詢狀態不為0並以創建日期降序排序
     * @param state
     * @return
     * SELECT * FROM tb_recruit WHERE state != xxx ORDER BY createtime DESC LIMIT 0,6
     */
    public List<Recruit> findTop6ByStateNotOrderByCreatetimeDesc(String state);//where state != xxx order by createtime Desc

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM