Mybatis和orcale更新语句中接收参数为对象的实例代码

  

Mybatis的映射。xml中更新语句使用如果标签判断对像属性是否为空值。

  

,UserDTO是传过来参数的类型,UserDTO是在mapperDao接口中给更新方法的参数起的别名。

  

,,mapperDao.java

        int updata (@Param (userDTO) userDTO userDTO);      

映射器。xml
  

        & lt;更新id=" updata " parameterType=癠serDTO”比;   更新   表你   & lt; set>   & lt;如果测试=" userDTO.age !零和userDTO=D炅?=薄氨?   u。身份=# {userDTO.age},   & lt;/if>   & lt;如果测试=" userDTO.name !=null和userDTO.name !=" "比;   u.name=# {userDTO.name},   & lt;/if>   & lt;/set>   & lt; where>   u。id=# {userDTO.id}   & lt;/where>   & lt;/update>      

  

以上所述是小编给大家介绍的Mybatis和orcale更新语句中接收参数为对象的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

Mybatis和orcale更新语句中接收参数为对象的实例代码