Mybatis——联表查询

目录

一对一查询(association)

解决办法

按照查询嵌套处理

按照结果嵌套处理

一对多查询(collection)

解决办法

按照查询嵌套处理

按照结果嵌套处理


一对一查询(association)

数据库表

 Mybatis——联表查询_第1张图片

Student类

public class Student {
    private int id;
    public String name;
    private Teacher teacher;
}

Teacher类

public class Teacher {
    private int id;
    public String name;
}

解决办法

按照查询嵌套处理

    
    
        
        
        
        
    

    

    

按照结果嵌套处理

    
        
        
        
            
        
    

    
    

一对多查询(collection)

Student类

public class Student {
    private int id;
    private String name;
}

Teacher类

public class Teacher {
    private int id;
    private String name;
    private List students;
}

解决办法

按照查询嵌套处理

    
        
    

    

    

按照结果嵌套处理

    
        
        
        
        
            
            
            
        
    

    

你可能感兴趣的:(SSM,mybatis,java,spring)