用户工具


  • 底层使用jdbc
  • 通过动态代理的方式将接口函数sql 对应起来
  • 设置自动提交
    • 给mysql发送一条 set autocommit=1
  • 手动提交
    • 每次dml之后,再给mysql发一次commit指令 (2次io)
  • 如果使用spring+mybatis
    • 如果要使用@Transactional注解
      • 关闭自动提交
      • 多次dml更新
      • commit
    • 没有事务注解
      • 每条dml语句更新后,自动发起commit