| | |
| | | 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; |
| | |
| | | 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; |
| | | |
| | | /** |
| | | * 初始化完成配置类 |
| | |
| | | @Autowired |
| | | ArgsService argsService; |
| | | |
| | | @Autowired |
| | | DlgAgnpMapper dlgAgnpMapper; |
| | | |
| | | @Override |
| | | public void run(ApplicationArguments args) { |
| | | // noinspection AlibabaRemoveCommentedCode |
| | |
| | | //GdalHelper.readShp("E:\\data\\13.cppe\\shps\\addr.shp"); |
| | | //GdalHelper.readGdb("E:\\Test\\addr.gdb"); |
| | | |
| | | testMybatisPlus(); |
| | | |
| | | pathHelper.init(); |
| | | |
| | | argsService.initSettingData(); |
| | |
| | | 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); |
| | | } |
| | | } |