/**
* 功能描述:根據id刪除課程
** @author cakin
* @date 2020/12/6
* @param id 課程id
* @return r 返回給前端的資料
*/@apioperation("根據id刪除課程")
public r removebyid(@apiparam(value = "課程id", required = true) @pathvariable string id) else
}
介面
/**
* 功能描述:刪除課程封面
** @author cakin
* @date 2020/12/6
* @param id 課程id
* @return boolean 是否刪除成功
*/boolean removecoverbyid(string id);
/*** 功能描述:刪除課程
** @author cakin
* @date 2020/12/6
* @param id 課程id
* @return boolean 是否刪除成功
*/boolean removecoursebyid(string id);
實現
/**
* 功能描述:刪除課程封面
** @param id 課程id
* @return boolean 是否刪除成功
* @author cakin
* @date 2020/12/6
*/@override
public boolean removecoverbyid(string id)
}return false;
}/**
* 功能描述:刪除課程
** @param id 課程id
* @return boolean 是否刪除成功
* 資料庫中外鍵約束的設定:
* 網際網路分布式專案中不允許使用外來鍵與級聯更新,一切涉及級聯的操作不要依賴資料庫層,要在業務層解決
* 如果業務層解決級聯刪除功能
* 那麼先刪除子表資料,再刪除父表資料
* @author cakin
* @date 2020/12/6
*/@transactional(rollbackfor = exception.class)
@override
public boolean removecoursebyid(string id)
// 根據id刪除課程
removebyid(id) `,
method: 'delete'
})},
刪除
// 根據id刪除資料
課程列表前後端實現
classname coursequeryvo description 搜尋物件 date 2020 12 6 author cakin data public class coursequeryvo implements serializable data public class coursev...
登入流程,前後端互動
1註冊 建立可用賬號 2登入 後端session中儲存賬號基本資訊,根據配置的時間記錄登入的時長,生成乙個tocken值,也一起儲存到session中,然後將session的資訊都以json返回給前端 之後前端在每次呼叫後端登入以外的介面時都需要在 request header中儲存access t...
批量刪除講師前後端實現
功能描述 根據id列表刪除講師 param idlist 講師id列表 return r 返回給前端的資料 author cakin date 2020 11 28 apioperation value 根據id列表刪除講師 public r removerows apiparam value 講師...