<!-- 根据货品编号获取商品价格和库存 --><select id="getGoodsPriceAndStockByGoodsNo" resultMap="goodsResult"parameterType="list">select a.goods_id,a.goods_no,a.goods_name,a.good_stock,a.prepare_stock,a.lock_stock,a.cost_price,a.ec_price,a.market_pricefrom goods awhere a.is_delete = 'N'and a.goods_no in<foreach collection="list" item="listItem" index="index" open="("separator="," close=")">#{listItem,jdbcType=VARCHAR}</foreach></select>

    /*** 商品信息批量查询接口,根据goodsNo 获取商品价格和库存信息* @param goodsNos* @return*/public ServiceMessage<List<Goods>> getGoodsPriceAndStockByGoodsNo(List<String> goodsNos){logger.debug("[商品信息批量查询接口]:...");if(null==goodsNos||goodsNos.size()==0){logger.debug("[商品信息批量查询接口]:...参数错误");return super.returnCorrectResult(MsgStatus.PARAMS_ERROR.getCode());}List<Goods> goodsList =this.iGoodsMapper.getGoodsPriceAndStockByGoodsNo(goodsNos);return super.returnCorrectResult(goodsList);}

    /*** 商品信息批量查询接口,根据goodsNo 获取商品价格和库存信息* * @param goodsNos* @return*/List<Goods> getGoodsPriceAndStockByGoodsNo(List<String> goodsNos);

/*** 商品信息批量查询接口,根据goodsNo 获取商品价格和库存信息* @param goodsNos* @return   getGoodsJsonCheck*/ServiceMessage<List<Goods>> getGoodsPriceAndStockByGoodsNo(List<String> goodsNos);

    @Testpublic void getGoodsPriceAndStockByGoodsNo() {GoodsService goodsService = J1SOAHessianHelper.getService(url, GoodsService.class);List<String> goodList =new ArrayList<String>();goodList.add("AK11933");goodList.add("14000");ServiceMessage<List<Goods>> result =  goodsService.getGoodsPriceAndStockByGoodsNo(goodList);System.out.println(JSON.toJSONString(result));}

转载于:https://www.cnblogs.com/wangchuanfu/p/7280381.html

mybais 之parameterType =list相关推荐

  1. mysql 查询小数点_MySQL查询小数点位数

    怎么查询某个字段中小数有几位? MySQL数据库: 通过下面sql就可以查出来,有2位col*100,有3位col*1000,一次类推: select * from ws_inventory_item ...

  2. mybatis中的resultMap与resultType、parameterMap与 parameterType的区别

    Map:映射:Type:Java类型 resultMap 与 resultType.parameterMap 与  parameterType的区别在面试的时候被问到的几率非常高,项目中出现了一个小b ...

  3. MyBatis传入参数与parameterType

    来自大佬:https://www.cnblogs.com/ruiati/p/6410339.html 1.   传入简单类型 Java代码: Java代码   public User get(Long ...

  4. MyBatis之传入参数——parameterType

    在MyBatis的select.insert.update.delete这些元素中都提到了parameterType这个属性.MyBatis现在可以使用的parameterType有基本数据类型和JA ...

  5. mysql parametertype_MyBatis传入参数与parameterType

    Mybatis的Mapper文件中的select.insert.update.delete元素中有一个parameterType属性,用于对应的mapper接口方法接受的参数类型. 可以接受的参数类型 ...

  6. MyBatis之传入参数——parameterType(转)

    鸣谢:http://blog.csdn.net/liaoxiaohua1981/article/details/6862764 ------------------------------------ ...

  7. Mybatis (ParameterType) 如何传递多个不同类型的参数

    问题 当在写查询语句的时候需要传入多个参数的时候该怎么办呢? 方法一:不需要写parameterType参数 //传参 public List<XXXBean> getXXXBeanLis ...

  8. 五、深入理解Mybatis中的参数parameterType (传递一个简单参数,传递多个参数:@Param、使用自定义对象、按位置、使用Map)

    1.1 parameterType parameterType: 接口中方法参数的类型, 类型的完全限定名或别名.这个属性是可选的,因为 MyBatis可以推断出具体传入语句的参数,默认值为未设置(u ...

  9. MyBatis之输入(parameterType)与输出(resultType、resultMap)映射

    MyBatis之输入(parameterType)与输出(resultType.resultMap)映射 2017/9/30 在MyBatis中,我们通过parameterType完成输入映射(指将值 ...

最新文章

  1. (转)jQuery第五课:Ajax
  2. [Java] System.arraycopy 数组复制
  3. 笔记2——C++ static关键字与一维动态数组的使用
  4. 滴滴Uber合并?光大是不行的
  5. platform_device和platform_driver的注册过程,及probe函数何时调用的分析
  6. mysql服务器停止工作原理_MySQL服务器突然停止工作! - CentOS
  7. 屌丝就爱尝鲜头——java8再判断
  8. 一个学习Python的好链接
  9. 读SRE Google运维解密有感(一)
  10. Lotus Notes 中导航的键盘快捷方式
  11. es6箭头函数使用场景导致的一些问题
  12. N81新手入门全攻略——N81常规设置问答篇
  13. ETERM航班销售控制指令
  14. 静态路由 直连路由 拓扑
  15. 特此感谢!酷睿12、希捷硬盘、机械键盘……免费送大家
  16. 亚马逊云科技物联网产业创新峰会与你相聚蓉城
  17. 异贝,通过移动互联网技术,为中小微实体企业联盟、线上链接、线上线下自定义营销方案推送。案例52
  18. 服务器显示拥挤进不去怎么办,《拥挤城市》游戏进不去怎么办 玩不了解决方法...
  19. 桌面快捷图标变成白色处理方案
  20. 计算机通电后自动断电,为什么电脑开机自动断电 电脑自动断电解决办法

热门文章

  1. 学以致用十-----centos7.2+python3.6+vim8.1+YouCompleteMe
  2. 用Solr4.10实在全文检索
  3. Windows Mobile 6中禁用键盘或者是禁用某些按键(C#)
  4. ubuntu下安装优化调节软件——ubuntu tweakailurus
  5. evil twin_Evil-Twin框架:用于测试WiFi安全性的工具
  6. Django Python Web应用程序框架简介
  7. linux重置root密码_重置丢失的Linux root密码,错误密码的历史记录,Python,Ruby,课堂解决方案等
  8. 蓬勃发展的社区将帮助您的项目成功的6种方式
  9. 论文写作思路_2018年的16个写作思路
  10. django orm_Django ORM简介