正常使用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>完毕