mybatis 怎么关闭自动提交事务

@Override
public void addUser(Testtable t){
// 创建一个SQLSession对象
SqlSession sqlSession = getSqlSession();
// 插入用户
sqlSession.insert("com.heiniao.wendao.mybatis.mapper.TesttableMapper.insert", t);
// 提交事务
// sqlSession.commit();

    // sqlSession.close();
}

如上代码,还是会自动提交。有没有办法关闭掉,由手工提交。

在要取消事务提交的方法上添加@Transactional(propagation=Propagation.NOT_SUPPORTED)

这篇博客讲解的非常详细,你的意思无非就是想改成手动提交事务对吧,看看吧,很简单
https://blog.csdn.net/japanstudylang/article/details/51679662