ssm
qq_32281025
这个作者很懒,什么都没留下…
展开
-
spring事务相关知识:
注意:DML需手动提交事务,DCL和DDL自动提交事务我们知道oracle中是以事务为单位进行数据库的更改操作的。那么oracle是在什么时机来提交的呢?对于DML语句,oracle不会自动提交事务,直到有一条commit或者rollback命令来处理时才会将改动反应到数据库里。而对于DDL和DCL,oracle会马上提交,也就是说一执行完这两类语句,就会反应到数据库中,还有一种情况是,前面执行的DML没有被手动提交,执行完DDL或者DCL后,oracle也会将DML对与数据的改动提交到数据库中去。原创 2020-12-28 23:32:22 · 160 阅读 · 0 评论 -
mybatis连接事务源码分析
mybatis运行原理使用单独的mybatis与集成spring使用方式是不同的。接下来先说单独使用mybatis的用法 InputStream inputStream = null; inputStream = Resources.getResourceAsStream("mybatis.xml"); SqlSessionFactory sqlSessionFactory= new Sq...原创 2018-12-20 16:25:33 · 156 阅读 · 0 评论 -
mybatis运行原理总结
首先jdbc是如何操作事务的?是通过连接进行设置,默认是自动提交try{ con.setAutoCommit(false);//开启事务 ...... con.commit();//try的最后提交事务 } catch() { con.rollback();//回滚事务}mybatis使用的session是如何进行操作连接操作事务的每个...原创 2018-12-19 10:56:16 · 214 阅读 · 0 评论