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