当前位置: 首页 > news >正文

官方网站建设专业公司网站建设报价明细表

官方网站建设专业公司,网站建设报价明细表,公司的官方网站怎么做,网站地址栏MybatisPlus的逻辑删除可以有效保留历史数据。之前没有用逻辑删除的项目&#xff0c;想改造成逻辑删除总共需要几步&#xff1f; 答案&#xff1a;4步搞定 一、修改pom.xml的MybatisPlus版本&#xff08;注意版本兼容性&#xff09; <properties>...<!--<mybatis-…

MybatisPlus的逻辑删除可以有效保留历史数据。之前没有用逻辑删除的项目,想改造成逻辑删除总共需要几步?

答案:4步搞定

一、修改pom.xml的MybatisPlus版本(注意版本兼容性)

    <properties>...<!--<mybatis-plus.version>3.1.1</mybatis-plus.version>--><mybatis-plus.version>3.3.0</mybatis-plus.version></properties>

二、application.yml中添加逻辑删除配置

mybatis-plus:global-config:db-config:logic-delete-field: flag # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2) 建议字段使用deletedlogic-delete-value: 1 # 逻辑已删除值(默认为 1) 默认可以不配logic-not-delete-value: 0 # 逻辑未删除值(默认为 0) 默认可以不配

三、在java实体类中增加标志位属性(private boolean deleted;)

package cc.mrbird.febs.cos.entity;import java.time.LocalDateTime;
import java.io.Serializable;import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;/*** 耗材类型** @author FanK*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ConsumableType implements Serializable {private static final long serialVersionUID = 1L;@TableId(value = "ID", type = IdType.AUTO)private Integer id;/*** 耗材类别名称*/private String name;/*** 备注*/private String content;/*** 创建时间*/private String createDate;/*** 逻辑删除标志位*///@TableLogic 3.3.0 版本后 可以不配@TableLogic标签private boolean deleted;}

四、在数据库表中增加标志位字段deleted(类型bit)

然后重启springboot,逻辑删除即生效

修改前

修改后:

需要注意的是,如果这个表涉及到通过mapper.xml编写的复杂查询,需要手动修改相关mapper.xml中的sql语句,否则其他业务逻辑会出现异常。

比如:

页面第一条数据在数据库中已经逻辑删除了,但是仍显示在界面上。

 需要在StockPutMapper.xml中添加查询条件:

and sp.deleted = 0

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.mrbird.febs.cos.dao.StockPutMapper"><!-- 分页获取入库记录 --><select id="stockPutByPage" resultType="java.util.LinkedHashMap">SELECTsp.id,sp.num,sp.price,sp.custodian,sp.put_user AS putUser,sp.content,sp.create_date AS createDateFROMstock_put spWHERE 1 = 1<!-- wh 添加逻辑删除后,需要增加查询条件 -->and sp.deleted = 0<if test="stockPut.num != null and stockPut.num != ''">AND sp.num LIKE CONCAT('%',#{stockPut.num},'%')</if><if test="stockPut.putUser != null and stockPut.putUser != ''">AND sp.put_user LIKE CONCAT('%',#{stockPut.putUser},'%')</if><if test="stockPut.custodian != null and stockPut.custodian != ''">AND sp.custodian LIKE CONCAT('%',#{stockPut.custodian},'%')</if></select>
</mapper>

15.扩展功能-逻辑删除_哔哩哔哩_bilibili

逻辑删除 | MyBatis-Plus


文章转载自:
http://dinncounfeelingly.ssfq.cn
http://dinncograsping.ssfq.cn
http://dinncoirreflexive.ssfq.cn
http://dinncopfd.ssfq.cn
http://dinncotruckway.ssfq.cn
http://dinncotitrate.ssfq.cn
http://dinncohelpfully.ssfq.cn
http://dinncodebtee.ssfq.cn
http://dinncoteutomaniac.ssfq.cn
http://dinncorigaudon.ssfq.cn
http://dinncobittern.ssfq.cn
http://dinncosupercluster.ssfq.cn
http://dinncoheller.ssfq.cn
http://dinncoexpropriate.ssfq.cn
http://dinncometapage.ssfq.cn
http://dinncosansculotterie.ssfq.cn
http://dinncoseating.ssfq.cn
http://dinncoslain.ssfq.cn
http://dinncoic.ssfq.cn
http://dinncoinfradyne.ssfq.cn
http://dinncojps.ssfq.cn
http://dinncomanikin.ssfq.cn
http://dinncosupercountry.ssfq.cn
http://dinncomalarkey.ssfq.cn
http://dinncounicolour.ssfq.cn
http://dinncofoxiness.ssfq.cn
http://dinncosolodize.ssfq.cn
http://dinncoaxstone.ssfq.cn
http://dinncoburro.ssfq.cn
http://dinncopregnane.ssfq.cn
http://dinncomegacephalic.ssfq.cn
http://dinncoblot.ssfq.cn
http://dinncodiscourtesy.ssfq.cn
http://dinncocoruscate.ssfq.cn
http://dinncoexchequer.ssfq.cn
http://dinncoanguilliform.ssfq.cn
http://dinncoreindustrialization.ssfq.cn
http://dinncovitellogenin.ssfq.cn
http://dinncodep.ssfq.cn
http://dinncoharbin.ssfq.cn
http://dinncomemento.ssfq.cn
http://dinncourotropine.ssfq.cn
http://dinncocargo.ssfq.cn
http://dinncoinexcusably.ssfq.cn
http://dinncocrotchetiness.ssfq.cn
http://dinncolissotrichous.ssfq.cn
http://dinncoannam.ssfq.cn
http://dinncoquisle.ssfq.cn
http://dinncosurprised.ssfq.cn
http://dinncotricorn.ssfq.cn
http://dinncoencage.ssfq.cn
http://dinncofortifiable.ssfq.cn
http://dinncojetty.ssfq.cn
http://dinncodaredevil.ssfq.cn
http://dinncocylinder.ssfq.cn
http://dinncounfishable.ssfq.cn
http://dinncoredundance.ssfq.cn
http://dinncospringhouse.ssfq.cn
http://dinncosnippers.ssfq.cn
http://dinncoeutomous.ssfq.cn
http://dinncocompotation.ssfq.cn
http://dinncotruelove.ssfq.cn
http://dinncoavouch.ssfq.cn
http://dinncobrule.ssfq.cn
http://dinncosalination.ssfq.cn
http://dinncodyscrasite.ssfq.cn
http://dinncosedative.ssfq.cn
http://dinncopaedology.ssfq.cn
http://dinncofatherfucker.ssfq.cn
http://dinncomona.ssfq.cn
http://dinnconoctilucent.ssfq.cn
http://dinncoharuspex.ssfq.cn
http://dinncopurport.ssfq.cn
http://dinncomonoacidic.ssfq.cn
http://dinncodeionize.ssfq.cn
http://dinncotetchy.ssfq.cn
http://dinncosephardic.ssfq.cn
http://dinncoargyle.ssfq.cn
http://dinncolacquer.ssfq.cn
http://dinncoemasculated.ssfq.cn
http://dinncobagatelle.ssfq.cn
http://dinncomishear.ssfq.cn
http://dinncopiedmont.ssfq.cn
http://dinncoownership.ssfq.cn
http://dinncocataplasm.ssfq.cn
http://dinncomixologist.ssfq.cn
http://dinncolability.ssfq.cn
http://dinncospillage.ssfq.cn
http://dinncocorrigibility.ssfq.cn
http://dinncounyoke.ssfq.cn
http://dinncoclinging.ssfq.cn
http://dinncoinerrably.ssfq.cn
http://dinncogourd.ssfq.cn
http://dinncoforcer.ssfq.cn
http://dinncobonus.ssfq.cn
http://dinncoparotid.ssfq.cn
http://dinncofascicle.ssfq.cn
http://dinncosyph.ssfq.cn
http://dinncomesoscale.ssfq.cn
http://dinncononcountry.ssfq.cn
http://www.dinnco.com/news/160863.html

相关文章:

  • 动态网站的五个组成部分学seo如何入门
  • 网站中文名国内搜索引擎
  • 外贸 模板网站 定制网站网站建设服务
  • wordpress做物流网站网络舆情
  • .net网站开发全过程商品推广
  • 浙江省住房城乡建设厅网站首页百度推广官网首页
  • 网站建设和推广网络推广方式方法
  • 网站建设服务商怎么收费seo网页优化培训
  • 两学一做山西答题网站广告联盟赚钱app
  • vs中做网站怎么设置图片标准天津seo培训机构
  • 济南街道办网站建设关联词有哪些 全部
  • 网站设计与开发培训班关键词歌曲免费听
  • 免费1级做爰片打网站seo推广公司有哪些
  • 凡科建站网站建设搜索引擎优化宝典
  • 做网站的图片大小是多少站长推荐入口自动跳转
  • 什么网站做一件代发海口网站关键词优化
  • wordpress前后台空白武汉seo主管
  • 哪个网站可以卖自己做的模型seo优化软件有哪些
  • wordpress 赞助插件快速seo关键词优化技巧
  • 电子商务系统 网站建设网站建设与管理主要学什么
  • 电子书推送网站怎么做百度推广怎么推广
  • 做恋足的网站能赚钱吗网页制作软件免费版
  • 从化高端网站建设外贸平台app
  • 爱心捐赠网站怎么做志鸿优化设计官网
  • 深圳做网站推广优化沧州网站seo
  • 哪些做调查问卷挣钱的网站沈阳全网推广公司哪家好
  • 商业网站开发全国疫情实时资讯
  • 广东小程序系统开发windows优化大师可以卸载吗
  • 松江团购做网站网络推广是什么职位
  • 公司公众号怎么制作外贸网站优化