mybatis resultmap映射结果集(xml映射配置一)

自动映射例子

当数据库名称与pojo一致时候,可以直接自动映射


当数据库名称与pojo不一致时候,采用类型别名,比如:


ResultMap设计

使用外部的 resultMap 会怎样,解决列名不匹配的另外一种方式。

数据库column -> java pojo property


  
  
  

其中id表示主键,对应xml文件可配置如下


ResultMap高级结果映射

pojo对象

public class Employee {
   private Integer id;

    private String realName;

    private SexEnum sex;

    private Date birthday;

    private String mobile;

    private String email;

    private String position;

    private String note;
    
    private WorkCard workCard;
    
    private List employeeTasks;
}

xml配置文件

	
		
		
		
		
		
		
		
		
		
		
		
			
			
		
	

一对一 workCard对象


一对多 workCard对象


鉴别器

		
			
			
		

其中select对应的值为单个文件的xml配置
1

你可能感兴趣的:(mybatis)