mybatis 关联查询,注意事项

1、异常一:org.mybatis.spring.MyBatisSystemException:

原因:

List productListPage(IPage page, ProductVO product, AddressVO address);

就是因为当参数大于一个的时候,需要加@param注解.

List productListPage(@Param("page") IPage page, @Param("product") ProductVO product,@Param("address") AddressVO address);

2.异常二:nested exception is org.apache.ibatis.binding.BindingException

在xml文件中,如果不用


    and sp.subtype = #{subtype}

则报错,需要加上对应定义好的param,如下


    and sp.subtype = #{product.subtype}

3.关联查询,一对一,一对多关联


    
    
    
    
    
        
        
        
        
        
        
        
        
        
        
    
    
    
        
    
    
    
        
    

 

你可能感兴趣的:(mybatis 关联查询,注意事项)