mybatis参数

来源:互联网 发布:淘宝买机票 编辑:程序博客网 时间:2024/06/06 07:18

对象参数

1. @Param(“object”)注解声明,在xml文件中不需要通过parameterType声明参数类型,调用通过object.attribute

java类中public  List<ResGoodsListAppVO> getGoodsByShop(@Param("reqGoodsShopListAppVO")ReqGoodsShopListAppVO reqGoodsShopListAppVO);xml文件中<if test="reqGoodsKeyWordVO.sortField!=null and reqGoodsKeyWordVO.sortField!=''">        order by ${reqGoodsKeyWordVO.sortField}  ${reqGoodsKeyWordVO.order}</if>

2. 直接对象参数格式,在xml中需要通过parameterType声明参数类型,调用时直接通过属性名称即可

java类中public int insert_goods_save_draft(ReqInsertGoodsVO reqGoodsVO);xml文件中<if test="is_top_grade_street != null" >    #{is_top_grade_street,jdbcType=INTEGER},</if>

3. 直接类型参数通过@Param声明

原创粉丝点击