刪除課程前後端實現

2021-10-11 11:57:50 字數 1660 閱讀 3727

/**

* 功能描述:根據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 講師...