}
}
========================================================================
创建DO
package com.youyou.address.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.youyou.base.BaseEntity;
import lombok.Data;
/**
- 数据库实体,联系人
*/
@Data
@TableName(“TS_Contacter”)
public class ContacterDO extends BaseEntity {
/**
- 姓名
*/
private String name;
/**
- 性别(0,女;1,男)
*/
private String sex;
/**
- 年龄
*/
private Integer age ;
/**
- 电话
*/
private String phone;
/**
- 地址
*/
private String location;
/**
- 删除(0,未删除;1,删除)
*/
private String dflag ;
}
DO的父类
package com.youyou.base;
import lombok.Data;
import java.util.Date;
/**
-
所有实体类的父类
-
@author 刘朋
-
date 2018-11-02
*/
@Data
public abstract class BaseEntity {
/**
- 主键
*/
private String id;
/**
- 创建时间
*/
private Date createTime;
}
创建VO
package com.youyou.address.vo;
import lombok.Data;
/**
-
联系人vo
-
@author 刘朋
-
date 2018-11-05
*/
@Data
public class Conta
《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》
【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享
cterVO {
/**
- 姓名
*/
private String name;
/**
- 性别(0,女;1,男)
*/
private String sex;
/**
- 年龄
*/
private Integer age ;
/**
- 电话
*/
private String phone;
/**
- 地址
*/
private String location;
}
=======================================================================
<?xml version="1.0" encoding="UTF-8"?><mappings xmlns=“http://dozer.sourceforge.net” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation="http://dozer.sourceforge.net
http://dozer.sourceforge.net/schema/beanmapping.xsd">
com.youyou.address.entity.ContacterDO
com.youyou.address.vo.ContacterVO
==================================================================
package com.youyou.address.controller;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.youyou.address.entity.ContacterDO;
import com.youyou.address.service.ContacterService;
import com.youyou.address.vo.ContacterVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.dozer.DozerBeanMapper;
import org.springframework.beans.factory.annotation.Autowired;