MyBatis

http://www.mybatis.org/mybatis-3/sqlmap-xml.html
中文
http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html

MapXML联合查询:




    
        
        
        
        

        
            
            
            
        
    
   
  


多参数传递

@Param注解传参法

public User selectUser(@Param("userName") String name, int @Param("deptId") deptId);



#{}里面的名称对应的是注解@Param括号里面修饰的名称。

这种方法在参数不多的情况还是比较直观的,推荐使用。

方法3:Map传参法

public User selectUser(Map params);


#{}里面的名称对应的是Map里面的key名称。

这种方法适合传递多个参数,且参数易变能灵活传递的情况。

方法4:Java Bean传参法

public User selectUser(Map params);


你可能感兴趣的:(MyBatis)