mybais 之parameterType =list
<!-- 根据货品编号获取商品价格和库存 --><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相关推荐
- mysql 查询小数点_MySQL查询小数点位数
怎么查询某个字段中小数有几位? MySQL数据库: 通过下面sql就可以查出来,有2位col*100,有3位col*1000,一次类推: select * from ws_inventory_item ...
- mybatis中的resultMap与resultType、parameterMap与 parameterType的区别
Map:映射:Type:Java类型 resultMap 与 resultType.parameterMap 与 parameterType的区别在面试的时候被问到的几率非常高,项目中出现了一个小b ...
- MyBatis传入参数与parameterType
来自大佬:https://www.cnblogs.com/ruiati/p/6410339.html 1. 传入简单类型 Java代码: Java代码 public User get(Long ...
- MyBatis之传入参数——parameterType
在MyBatis的select.insert.update.delete这些元素中都提到了parameterType这个属性.MyBatis现在可以使用的parameterType有基本数据类型和JA ...
- mysql parametertype_MyBatis传入参数与parameterType
Mybatis的Mapper文件中的select.insert.update.delete元素中有一个parameterType属性,用于对应的mapper接口方法接受的参数类型. 可以接受的参数类型 ...
- MyBatis之传入参数——parameterType(转)
鸣谢:http://blog.csdn.net/liaoxiaohua1981/article/details/6862764 ------------------------------------ ...
- Mybatis (ParameterType) 如何传递多个不同类型的参数
问题 当在写查询语句的时候需要传入多个参数的时候该怎么办呢? 方法一:不需要写parameterType参数 //传参 public List<XXXBean> getXXXBeanLis ...
- 五、深入理解Mybatis中的参数parameterType (传递一个简单参数,传递多个参数:@Param、使用自定义对象、按位置、使用Map)
1.1 parameterType parameterType: 接口中方法参数的类型, 类型的完全限定名或别名.这个属性是可选的,因为 MyBatis可以推断出具体传入语句的参数,默认值为未设置(u ...
- MyBatis之输入(parameterType)与输出(resultType、resultMap)映射
MyBatis之输入(parameterType)与输出(resultType.resultMap)映射 2017/9/30 在MyBatis中,我们通过parameterType完成输入映射(指将值 ...
最新文章
- (转)jQuery第五课:Ajax
- [Java] System.arraycopy 数组复制
- 笔记2——C++ static关键字与一维动态数组的使用
- 滴滴Uber合并?光大是不行的
- platform_device和platform_driver的注册过程,及probe函数何时调用的分析
- mysql服务器停止工作原理_MySQL服务器突然停止工作! - CentOS
- 屌丝就爱尝鲜头——java8再判断
- 一个学习Python的好链接
- 读SRE Google运维解密有感(一)
- Lotus Notes 中导航的键盘快捷方式
- es6箭头函数使用场景导致的一些问题
- N81新手入门全攻略——N81常规设置问答篇
- ETERM航班销售控制指令
- 静态路由 直连路由 拓扑
- 特此感谢!酷睿12、希捷硬盘、机械键盘……免费送大家
- 亚马逊云科技物联网产业创新峰会与你相聚蓉城
- 异贝,通过移动互联网技术,为中小微实体企业联盟、线上链接、线上线下自定义营销方案推送。案例52
- 服务器显示拥挤进不去怎么办,《拥挤城市》游戏进不去怎么办 玩不了解决方法...
- 桌面快捷图标变成白色处理方案
- 计算机通电后自动断电,为什么电脑开机自动断电 电脑自动断电解决办法
热门文章
- 学以致用十-----centos7.2+python3.6+vim8.1+YouCompleteMe
- 用Solr4.10实在全文检索
- Windows Mobile 6中禁用键盘或者是禁用某些按键(C#)
- ubuntu下安装优化调节软件——ubuntu tweakailurus
- evil twin_Evil-Twin框架:用于测试WiFi安全性的工具
- Django Python Web应用程序框架简介
- linux重置root密码_重置丢失的Linux root密码,错误密码的历史记录,Python,Ruby,课堂解决方案等
- 蓬勃发展的社区将帮助您的项目成功的6种方式
- 论文写作思路_2018年的16个写作思路
- django orm_Django ORM简介