mybatis-plus Sqlsession批量执行sql语句

正常使用mybaitis 在配置文件创建bean  就可以在使用时

@Autowired
SqlSession sqlSession;
获取Dao就可以直接用了
UserMapper mapper = sqlSession.getMapper(UserMapper.class);

你会发现后台不会创建sqlsession了 而是用的同一个

<bean class="org.mybatis.spring.SqlSessionTemplate" id="sqlSession">

    <constructor-arg index="0" ref="sqlSessionFactory"/>
    <constructor-arg index="1" value="BATCH"/>
bean>


而mybatis-plus 必须配置其封装后的 MybatisSqlSessionTemplate

<bean class="com.baomidou.mybatisplus.MybatisSqlSessionTemplate" id="sqlSession">
    <constructor-arg index="0" ref="sqlSessionFactory"/>
    <constructor-arg index="1" value="BATCH"/>
bean>
完毕

你可能感兴趣的:(mybatis-plus Sqlsession批量执行sql语句)