ServiceArea sa = new ServiceArea();
sa.setQuestionnaire_id(questionnaire.getId());
sa.setStatus(0);
for (String s : questionnaire.getService_area()) {
sa.setId(SysUtil.getUUID());
sa.setarea_id(s);
serviceAreaService.insertServiceArea(sa);
}
<mapper namespace="com.mapper.ServiceAreaMapper">
<insert id="insertServiceArea" >
insert into service_area(id,area_id,questionnaire_id,status)
values(#{id},#{area_id},#{questionnaire_id},#{status})
</insert>
</mapper>
ssm框架,往數據庫插入數據的時候太慢了,能不能一次性插入一個數組而不是這樣的foreach循環(huán)?
幕布斯6054654
2019-03-01 10:39:56