这3张表的关系是模型表Model ===> 训练表Training ===》应用表Application(大概的逻辑是:选择应用,然后训练,然后成为模型)
首先我们先建立实体Model(我使用的data注解不需要get set @TableField(exist = false) 注解下的属性 是相关联表的属性)
package cn.com.befery.dataai.po; import java.util.Date; import org.springframework.boot.jackson.JsonComponent; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import lombok.Data; @JsonComponent() @Data @TableName("ai_model") public class Model { @TableId(value = "model_id", type = IdType.AUTO) private Long modelID; private Long applicationId; private Long trainingId; private String modelName; // 描述 private String modelDescribe; private String modelType; private Date createDate; private String filePath; private String fileName; private String daimension; //维度 private Long status; @TableField(exist = false) private String applicationName; @TableField(exist = false) private String trainingName; @TableField(exist = false) private String order; @TableField(exist = false) private String orderdir; // 升序或降序 }
网站题目:MyBatis-Plus多表联合查询并且分页(3表联合)-创新互联
本文路径:https://www.cdcxhl.com/article18/dsjigp.html
成都网站建设公司_创新互联,为您提供服务器托管、外贸建站、网站设计公司、品牌网站制作、手机网站建设、做网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联