一、项目搭建 项目的搭建过程省略,参考此文章 二、代码实战 1、配置文件增加全局配置 目的是全局设置逻辑未删除和逻辑删除在数据库中对应的值 2、使用@TableLogic来标记逻辑删除的字段 该注解也能局部控制逻辑未删除和逻辑删除在数据库中对应的值 ...
在Mapper.xml文件中 在 Dao层中: 在service层中: 在service层的实现层中: 在controller层中: 在前台页面的 JS 方法中: 这里我是用了 JqGrid插件 ...
2016-10-08 10:18 2 24471 推荐指数:
一、项目搭建 项目的搭建过程省略,参考此文章 二、代码实战 1、配置文件增加全局配置 目的是全局设置逻辑未删除和逻辑删除在数据库中对应的值 2、使用@TableLogic来标记逻辑删除的字段 该注解也能局部控制逻辑未删除和逻辑删除在数据库中对应的值 ...
删除: 转变为 更新 注: 逻辑删除是为了方便数据恢复和保护数据本身价值等等的一种 ...
一、逻辑删除 vs 物理删除 物理删除:是指真的在数据库中,删除某条数据 逻辑删除:通过设置表中某一列的数值,逻辑上假装它被删除 二、Mybatis配置逻辑删除 2.1 yml配置全局的逻辑删除规则 2.2 给Entity某个字段(对应表中某个列)加上逻辑删除注解 ...
https://www.cnblogs.com/summerday152/p/13874936.html ...
知识点:当传入参数为数组时,XX.xml文件中,标签为collection属性 参考博客:https://blog.csdn.net/javaee_sunny/article/details/525 ...
继承 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; 在service层的写法示例: ...
这里的AjaxResult 和 toAjax()只是封装返回的数据,返回值还是1或者0。 工具类Convert 然后在对应 ...
一、需求介绍 前端是一个列表页面,列表可以进行复选框的选择,后台进行关联表数据的删除。 二、框架介绍 springboot+mybatis 数据库用的postgresql 三、具体代码(前端js) 1、前端涉及到的代码 ...