mapper.xml模板

1. resultMap

用于对表和对象之间做映射,一个字段对应一个对象属性;id可用于查询语句的resultMap后

	
        
        
        
    

2. sql

代码复用

  
    app_id, `host`, port, protocal, create_time, update_time, create_user, update_user, 
    `status`, job_id, request_id, require_sub_code, require_unit_id, info_res_code, require_code, 
    res_code_unit_id, info_cata, res_app_id
  
	

3. trim

去除或添加前缀后缀

	
        insert into ech_app_dst
        
            
                app_id,
            
            
                `host`,
            
        
        
            
                #{appId,jdbcType=VARCHAR},
            
            
                #{host,jdbcType=VARCHAR},
            
        
    

4. set

	
        update ech_app_dst
        
            
                `host` = #{host,jdbcType=VARCHAR},
            
            
                port = #{port,jdbcType=INTEGER},
            
            
        where app_id = #{appId,jdbcType=VARCHAR}
    

5. foreach

	
        insert into ech_app_dst ()
        values
        
            (
            #{item.appId,jdbcType=VARCHAR}, #{item.host,jdbcType=VARCHAR}, #{item.port,jdbcType=INTEGER},
            #{item.protocal,jdbcType=VARCHAR}, #{item.createTime,jdbcType=TIMESTAMP}
            )
        
    

6. where

    

你可能感兴趣的:(项目)