Browse Source

删除demo

master
白凤吉 6 months ago
parent
commit
54771ac3f5
  1. 42
      src/main/java/com/qyft/gd/controller/demo/DemoController.java
  2. 11
      src/main/java/com/qyft/gd/mapper/demo/DemoCollectInfoMapper.java
  3. 14
      src/main/java/com/qyft/gd/model/dto/demo/DemoUploadFileDto.java
  4. 42
      src/main/java/com/qyft/gd/model/entity/demo/DemoCollectInfo.java
  5. 10
      src/main/java/com/qyft/gd/service/demo/IDemoCollectInfoService.java
  6. 17
      src/main/java/com/qyft/gd/service/demo/impl/DemoCollectInfoServiceImpl.java
  7. 15
      src/main/resources/mapper/demo/DemoCollectInfoMapper.xml

42
src/main/java/com/qyft/gd/controller/demo/DemoController.java

@ -1,42 +0,0 @@
package com.qyft.gd.controller.demo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.qyft.gd.model.entity.demo.DemoCollectInfo;
import com.qyft.gd.service.demo.IDemoCollectInfoService;
import com.qyft.gd.system.common.result.PageResult;
import com.qyft.gd.system.common.result.Result;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@Slf4j
@Tag(name = "测试测试测试")
@RestController
@RequestMapping("api/demo")
@RequiredArgsConstructor
public class DemoController {
private final IDemoCollectInfoService demoCollectInfoService;
@Operation(summary = "分页列表")
@GetMapping(value = "/list")
public PageResult<DemoCollectInfo> queryList() {
log.info("调用了分页接口");
IPage<DemoCollectInfo> result = demoCollectInfoService.page(new Page<DemoCollectInfo>(1, 10), null);
return PageResult.success(result);
}
@Operation(summary = "查询")
@GetMapping(value = "/{id}")
public Result<?> queryById(@Valid @PathVariable Long id) {
return Result.success(demoCollectInfoService.getById(id));
}
}

11
src/main/java/com/qyft/gd/mapper/demo/DemoCollectInfoMapper.java

@ -1,11 +0,0 @@
package com.qyft.gd.mapper.demo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.qyft.gd.model.entity.demo.DemoCollectInfo;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface DemoCollectInfoMapper extends BaseMapper<DemoCollectInfo> {
}

14
src/main/java/com/qyft/gd/model/dto/demo/DemoUploadFileDto.java

@ -1,14 +0,0 @@
package com.qyft.gd.model.dto.demo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;
@Schema(name = "上传文件")
@Data
public class DemoUploadFileDto {
@Schema(description = "文件名称")
private MultipartFile file;
}

42
src/main/java/com/qyft/gd/model/entity/demo/DemoCollectInfo.java

@ -1,42 +0,0 @@
package com.qyft.gd.model.entity.demo;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import java.io.Serial;
import java.io.Serializable;
@Schema(description = "收集信息")
@Getter
@Setter
@TableName("collect_info")
public class DemoCollectInfo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@Schema(description = "id", example = "1", requiredMode = Schema.RequiredMode.REQUIRED)
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
@Schema(description = "生产线id")
@TableField(value = "name")
private String name;
@Schema(description = "经度")
@TableField(value = "lon")
private Double lon;
@Schema(description = "纬度")
@TableField(value = "lat")
private Double lat;
@Schema(description = "创建时间")
@TableField(value = "create_time")
private String createTime;
}

10
src/main/java/com/qyft/gd/service/demo/IDemoCollectInfoService.java

@ -1,10 +0,0 @@
package com.qyft.gd.service.demo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qyft.gd.model.entity.demo.DemoCollectInfo;
public interface IDemoCollectInfoService extends IService<DemoCollectInfo> {
}

17
src/main/java/com/qyft/gd/service/demo/impl/DemoCollectInfoServiceImpl.java

@ -1,17 +0,0 @@
package com.qyft.gd.service.demo.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.qyft.gd.mapper.demo.DemoCollectInfoMapper;
import com.qyft.gd.model.entity.demo.DemoCollectInfo;
import com.qyft.gd.service.demo.IDemoCollectInfoService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@Service
@RequiredArgsConstructor
@Slf4j
public class DemoCollectInfoServiceImpl extends ServiceImpl<DemoCollectInfoMapper, DemoCollectInfo> implements IDemoCollectInfoService {
}

15
src/main/resources/mapper/demo/DemoCollectInfoMapper.xml

@ -1,15 +0,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="com.qyft.gd.mapper.demo.DemoCollectInfoMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.qyft.gd.model.entity.demo.DemoCollectInfo">
<id column="id" property="id"/>
<result column="name" property="name"/>
<result column="lon" property="lon"/>
<result column="lat" property="lat"/>
<result column="create_time" property="createTime"/>
</resultMap>
</mapper>
Loading…
Cancel
Save