MyBatis_4_一对多关系配置

Posted charles999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis_4_一对多关系配置相关的知识,希望对你有一定的参考价值。

---5-1 一对多关系配置1--------------------------------------------------------------

message

package com.imooc.bean;

/**
 * 与消息表对应的实体类
 */
public class Message {
    /**
     * 主键
     */
    private String id;
    /**
     * 指令名称
     */
    private String command;
    /**
     * 描述
     */
    private String description;
    /**
     * 内容
     */
    private String content;
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getCommand() {
        return command;
    }
    public void setCommand(String command) {
        this.command = command;
    }
    public String getDescription() {
        return description;
    }
    public void setDescription(String description) {
        this.description = description;
    }
    public String getContent() {
        return content;
    }
    public void setContent(String content) {
        this.content = content;
    }
}

command

package com.imooc.bean;

import java.util.List;

/**
 * 与指令表对应的实体类
 */
public class Command {
    /**
     * 主键
     */
    private String id;
    /**
     * 指令名称
     */
    private String name;
    /**
     * 描述
     */
    private String description;
    /**
     * 一条指令对应的自动回复内容列表
     */
    private List<CommandContent> contentList;
   
}

 commandcontent

package com.imooc.bean;

/**
 * 与指令内容表对应的实体类
 */
public class CommandContent {
    /**
     * 主键
     */
    private String id;
    
    /**
     * 自动回复的内容
     */
    private String content;
    
    /**
     * 关联的指令表主键
     */
    private String commandId;

}

 

---5-1 一对多关系配置2--------------------------------------------------------------

---5-1 一对多关系配置3--------------------------------------------------------------

---5-1 常用标签--------------------------------------------------------------

以上是关于MyBatis_4_一对多关系配置的主要内容,如果未能解决你的问题,请参考以下文章

阶段3 1.Mybatis_12.Mybatis注解开发_7 Mybatis注解开发一对多的查询配置

MYBATIS05_表结构关系一对一一对多多对多延迟加载

MyBatis_关联关系查询

阶段3 1.Mybatis_12.Mybatis注解开发_6 mybatis注解开发一对一的查询配置

根据项目实战深度理解Mybatis@Results@Result,@Many一对多的关系

Java_myBatis_一对多映射