管道基础大数据平台系统开发-【后端】-Server
13693261870
2022-10-20 ff8d6c48e9fa3d4c71b2f8f0edf8235cc590f39d
src/main/java/com/lf/server/config/InitConfig.java
@@ -4,7 +4,7 @@
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.lf.server.entity.bd.DlgAgnp;
import com.lf.server.entity.bd.DlgAgnpEntity;
import com.lf.server.helper.PathHelper;
import com.lf.server.mapper.bd.DlgAgnpMapper;
import com.lf.server.service.sys.ArgsService;
@@ -46,7 +46,7 @@
            //GdalHelper.readShp("E:\\data\\13.cppe\\shps\\addr.shp");
            //GdalHelper.readGdb("E:\\Test\\addr.gdb");
            // com.lf.server.helper.RsaHelper.generate();
            //com.lf.server.helper.RsaHelper.generate();
            //testMybatisPlus();
@@ -64,18 +64,18 @@
     * 测试 Mybatis-Plus
     */
    private void testMybatisPlus() {
        DlgAgnp dlg = dlgAgnpMapper.selectById(1);
        dlg = dlgAgnpMapper.selectOne(2);
        DlgAgnpEntity dlg = dlgAgnpMapper.selectById(1);
        String wkt = dlgAgnpMapper.selectWktById(2);
        Map<String, Object> map = new HashMap<String, Object>(3);
        map.put("gid", 2);
        List<DlgAgnp> list1 = dlgAgnpMapper.selectByMap(map);
        List<DlgAgnpEntity> list1 = dlgAgnpMapper.selectByMap(map);
        QueryWrapper<DlgAgnp> w1 = new QueryWrapper<>();
        QueryWrapper<DlgAgnpEntity> w1 = new QueryWrapper<>();
        w1.eq("name", "治多县");
        List<DlgAgnp> list2 = dlgAgnpMapper.selectList(w1);
        List<DlgAgnpEntity> list2 = dlgAgnpMapper.selectList(w1);
        UpdateWrapper<DlgAgnp> w2 = new UpdateWrapper<DlgAgnp>();
        UpdateWrapper<DlgAgnpEntity> w2 = new UpdateWrapper<DlgAgnpEntity>();
        // 设置更新内容
        w2.set("name", "newName").set("gb", "10013")
                // 设置更新条件
@@ -86,23 +86,23 @@
        ids.add(1);
        ids.add(2);
        // dlgAgnpMapper.deleteBatchIds(ids)
        List<DlgAgnp> list3 = dlgAgnpMapper.selectBatchIds(ids);
        List<DlgAgnpEntity> list3 = dlgAgnpMapper.selectBatchIds(ids);
        // dlgAgnpMapper.updateById(dlg)
        // List<DlgAgnp> all = dlgAgnpMapper.selectList(null)
        // 页数 / 每页记录数
        Page<DlgAgnp> page = new Page<>(1, 10);
        Page<DlgAgnpEntity> page = new Page<>(1, 10);
        // 升序排序
        page.addOrder(OrderItem.asc("gid"));
        // 分页:Wrapper查询条件
        Page<DlgAgnp> userPage = dlgAgnpMapper.selectPage(page, null);
        Page<DlgAgnpEntity> userPage = dlgAgnpMapper.selectPage(page, null);
        // 总页数 / 总记录数:325 / 3247
        String str = userPage.getPages() + " / " + userPage.getTotal();
        List<DlgAgnp> list4 = userPage.getRecords();
        List<DlgAgnpEntity> list4 = userPage.getRecords();
        QueryWrapper<DlgAgnp> w3 = new QueryWrapper<>();
        QueryWrapper<DlgAgnpEntity> w3 = new QueryWrapper<>();
        w3.like("name", "多").ge("gid", 100);
        List<DlgAgnp> list5 = dlgAgnpMapper.selectList(w3);
        List<DlgAgnpEntity> list5 = dlgAgnpMapper.selectList(w3);
    }
}