1、list转数组
//list转数组
List<ChargeOrder> chargeOrders = commonMapper.getChargeOrders(startTime, endTime, operatorID);
ChargeOrder[] cos = chargeOrders.toArray(new ChargeOrder[chargeOrders.size()]);
2、JSONArray转list
//JSONArray转List对象
List<ChargeOrder> chargeOrders = JSONArray.parseArray(JSONObject.toJSONString(disputeOrdersArray), ChargeOrder.class);
List<ChargeOrder> chargeOrders1 = disputeOrdersArray.toJavaList(ChargeOrder.class);
3、Mybatis入List
<insert id="insertCheckOrder" parameterType="java.util.List">
INSERT INTO `t_company_check_order` (
`orderCode`,
`disputeOrderPower`,
`disputeOrderMoney`,
`disputeReason`
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
#{item.startChargeSeq},
#{item.totalMoney},
#{item.totalPower},
#{item.disputeReason}
)
</foreach>
</insert>