From a379ac818c149b682f70cf8ebc97a3979da17291 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 19 十月 2022 14:18:54 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/config/InitConfig.java | 41 ++++++++++++++++++++++++++++++++++++++++- 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/lf/server/config/InitConfig.java b/src/main/java/com/lf/server/config/InitConfig.java index d0a9615..4dcc09c 100644 --- a/src/main/java/com/lf/server/config/InitConfig.java +++ b/src/main/java/com/lf/server/config/InitConfig.java @@ -1,7 +1,10 @@ package com.lf.server.config; -import com.lf.server.helper.GdalHelper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import com.lf.server.entity.bd.DlgAgnp; import com.lf.server.helper.PathHelper; +import com.lf.server.mapper.bd.DlgAgnpMapper; import com.lf.server.service.sys.ArgsService; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -9,6 +12,10 @@ import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; import org.springframework.stereotype.Component; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * 鍒濆鍖栧畬鎴愰厤缃被 @@ -24,6 +31,9 @@ @Autowired ArgsService argsService; + @Autowired + DlgAgnpMapper dlgAgnpMapper; + @Override public void run(ApplicationArguments args) { // noinspection AlibabaRemoveCommentedCode @@ -33,6 +43,8 @@ //GdalHelper.readShp("E:\\data\\13.cppe\\shps\\addr.shp"); //GdalHelper.readGdb("E:\\Test\\addr.gdb"); + testMybatisPlus(); + pathHelper.init(); argsService.initSettingData(); @@ -42,4 +54,31 @@ log.error(ex.getMessage() + ex.getStackTrace() + "\n"); } } + + private void testMybatisPlus() { + DlgAgnp dlg = dlgAgnpMapper.selectById(1); + + Map<String, Object> map = new HashMap<String, Object>(3); + map.put("id", 1); + map.put("id", 2); + List<DlgAgnp> list1 = dlgAgnpMapper.selectByMap(map); + + QueryWrapper<DlgAgnp> w1 = new QueryWrapper<>(); + w1.eq("name", "娌诲鍘�"); + List<DlgAgnp> list2 = dlgAgnpMapper.selectList(w1); + + + UpdateWrapper<DlgAgnp> w2 = new UpdateWrapper<DlgAgnp>(); + // 璁剧疆鏇存柊鍐呭 + w2.set("name", "newName").set("gb", "10013") + // 璁剧疆鏇存柊鏉′欢 + .eq("id", 0); + dlgAgnpMapper.update(null, w2); + + //List<Integer> ids = new ArrayList<Integer>(); + //ids.add(1); + //ids.add(2); + //dlgAgnpMapper.deleteBatchIds(ids); + //dlgAgnpMapper.updateById(dlg); + } } -- Gitblit v1.9.3