From 73845ab7a9c3686c93355e660d43cc651e69b61e Mon Sep 17 00:00:00 2001 From: yangys <y_ys79@sina.com> Date: 星期日, 10 三月 2024 12:39:24 +0800 Subject: [PATCH] 修改mybatis更新策略配置,避免null的字段没法更新 --- mdc-parent/mdc-show/src/main/java/com/qianwen/mdc/service/plant/PlantService.java | 3 +++ mdc-parent/mdc-show/src/main/resources/application.yml | 5 +++++ 2 files changed, 8 insertions(+), 0 deletions(-) diff --git a/mdc-parent/mdc-show/src/main/java/com/qianwen/mdc/service/plant/PlantService.java b/mdc-parent/mdc-show/src/main/java/com/qianwen/mdc/service/plant/PlantService.java index 6259868..dd0b0c2 100644 --- a/mdc-parent/mdc-show/src/main/java/com/qianwen/mdc/service/plant/PlantService.java +++ b/mdc-parent/mdc-show/src/main/java/com/qianwen/mdc/service/plant/PlantService.java @@ -96,14 +96,17 @@ //娓呯┖鍘熸湁鐨刴achine鐨刾lantId List<Long> oriMachineIds = this.parseMachineIdInGrid(oriGridSetting); + logger.info("鍘傛埧鍘熸湁鏈哄簥id:{}",oriMachineIds); for(Long mid:oriMachineIds ) { Machine m = machineMapper.selectById(mid); if(m != null) { m.setPlantId(null); machineMapper.updateById(m); + logger.info("娓呯悊鏈哄簥id:{}",mid); } } + //鏂伴厤缃殑鏈哄簥锛屾洿鏂皃lantId List<Long> machineIds = this.parseMachineIdInGrid(plantDTO.getGridSetting()); diff --git a/mdc-parent/mdc-show/src/main/resources/application.yml b/mdc-parent/mdc-show/src/main/resources/application.yml index 6cebdff..b27b6b6 100644 --- a/mdc-parent/mdc-show/src/main/resources/application.yml +++ b/mdc-parent/mdc-show/src/main/resources/application.yml @@ -19,6 +19,11 @@ mapper-locations: classpath:mapper/*.xml type-aliases-package: com.qianwen.mdc.domain +mybatis-plus: + global-config: + db-config: + updateStrategy: 0 + wfg: # 璇蜂竴瀹氭敞鎰忥紒 WorkerIdBitLength + SeqBitLength + DataCenterIdBitLength <= 22 # 1琛ㄧず闆姳婕傜Щ绠楁硶锛�2琛ㄧず浼犵粺闆姳绠楁硶 -- Gitblit v1.9.3