springboot+jpa+thymeleaf對mysql進行增刪改

      最近在做個項目,要用到一些增刪改查,以前基本都寫過,但是沒怎麼整理,現在去翻以

前的項目覺得很亂,所以現在覺定把一些小例子單寫出來,以方便以後需要。。。

       先來個項目的截圖




   代碼整體截圖

        

     相比ssm,ssh等基礎框架,用springboot+jpa+thymeleaf進行增刪改查是,不用自己配置文件,也不用自己編寫sql語句,因爲繼承JpaRepository類會自動實現很多內置的方法,包括增刪改查。


    所以實現新增,修改,刪除的時候都很簡單,但是當我要實現複選框進行多個刪除的時候

      用join()的時候,查了join的作用,說是把ids的每個元素轉換成字符串,然後不寫時是以“,”隔開的,所以一開始後臺是用String去接收的,結果老是提示數據類型不對,後來用String[]居然就可以了,有點坑。。。

 還有就是多個刪除了,一開始參考   https://blog.csdn.net/choushi300/article/details/71438693

想以@Query("delete from Corporation where id in (:ids)")的方式自定義刪除的方式進行刪除操作,但是這樣寫了之後老是出現問題,由於時間比較緊,我就直接採取另外的方式, 直接傳個數組到後臺,然後直接循環刪除,因爲數據不多,所以,就沒考慮效率問題


項目地址:https://gitee.com/chenxiaoxuan/SpringCloud-gateway-web



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章