1. 程式人生 > >黑馬十次方專案day02-06之查詢熱門企業

黑馬十次方專案day02-06之查詢熱門企業

文章目錄

Controller層

在com.tensquare.recruit.controller.EnterpriseController中寫如下的方法
視訊中查詢熱門企業,直接傳遞的引數為1,寫死的, 個人認為不太好,改為了靜態常量.這樣一處修改,就可以了.
如果直接在方法內部寫死, 可能要改很多的地方

private final static String HOTENTERPRISE= "1";

    /**
     * 方法名: hotList
     * 方法描述: 查詢所有的熱門企業
     * 修改日期: 2019/1/9 20:58
      * @param
     * @return entity.Result
     * @author taohongchao
     * @throws
     */
@RequestMapping(value = "/search/hotlist",method = RequestMethod.GET) public Result hotList(){ List<Enterprise> list = enterpriseService.hotList(HOTENTERPRISE); return new Result(true, StatusCode.OK, "查詢成功", list); }

service

com.tensquare.recruit.service.EnterpriseService


public List<Enterprise> hotList(String ishot){
	    return enterpriseDao.findByIshot(ishot) ;
    }

dao

com.tensquare.recruit.dao.EnterpriseDao

 /**
     * 方法名: findByIshot
     * 方法描述: 查詢熱門企業  findByIshot 相當於sql  where isHot=?
     * 修改日期: 2019/1/9 20:48
      * @param ishot
     * @return java.util.List<com.tensquare.recruit.pojo.Enterprise>
     * @author taohongchao
     * @throws
     */
public List<Enterprise> findByIshot(String ishot);

測試

資料庫中資訊如下
id為1 的是熱門企業

啟動專案進行傳送請求
響應的資料如下