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



猜你喜欢

转载自blog.csdn.net/qq_41889087/article/details/80763835