executorType在springmvc框架中的使用

executorType在springmvc框架中的使用

如果executorType在springmvc框架中使用,需要配置什么?在业务逻辑层service该怎么写代码,和单条插入的代码哪里不同?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕阿满 2019-07-20 16:23:20

同学你好,需要在xml配置文件中,配置一个可以进行批量执行的sqlSession,如:

<!--配置一个可以进行批量执行的sqlSession  -->
 <bean id="sessionTemplate" class="org.mybatis.spring.SqlSessionTemplate">
        <constructor-arg name="sqlSessionFactory" ref="sqlSessionFactoryBean"></constructor-arg>
        <constructor-arg name="executorType" value="BATCH"></constructor-arg>
    </bean>

然后在service中获取批量添加的SqlSession,用该sqlSession来执行插入代码的操作。

祝:学习愉快~

我会看星星 2019-07-20 13:59:37

spring+mybatis批量新增:https://www.cnblogs.com/zytiger/p/6563866.html,你可以看一下这个,应该就是换个数据库配置。批量新增和单条插入应该就是一次插入一条和一次性插入多条数据。

  • 提问者 张提 #1
    这是用foreach来批量添加的,那怎么用executorType作批量添加
    2019-07-20 14:03:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师