Mybatis:事务管理机制详解
事务是一个最小的逻辑执行单元,整个事务不能分开执行,要么同时执行,要么同时放弃执行。
Mybatis的事务管理分为两种形式:JDBC
和MANAGED
事务是一个最小的逻辑执行单元,整个事务不能分开执行,要么同时执行,要么同时放弃执行。
Mybatis的事务管理分为两种形式:JDBC
和MANAGED
Mybatis查询缓存分为一级缓存和二级缓存,一级缓存属于sqlsession
级别,二级缓存属于Mapper
级别。
Mybatis通过缓存机制可减轻直接访问数据库的压力,提高数据库性能。
根据个人开发习惯和需要,现对Linux下用于查看文件的命令进行汇总,下面汇总的命令的参数个人认为是常用易用且好用的。
Mybatis
是 apache
下的一个开源项目,是对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL
本身,而不需要花费精力去处理例如注册驱动、创建 connection
、创建statement
、手动设置参数、结果集检索等jdbc繁杂的过程代码。(statement、preparedStatemnt、CallableStatement)
配置起来,并通过 java 对象和 statement
中的sql 进行映射生成最终执行的 sql 语句,最后由 mybatis 框架执行 sql 并将结果映射成 java 对象并返回。Hexo 是一款非常便捷的静态博客系统。关于 Hexo 的安装、配置和使用,请参考Hexo 官网
从事互联网行业十年,日志多多,一直想搭个自己的博客,终于在此时完成,博客搭建仍在完善中。
之前一直没写博客,但一直写技术日志,印象笔记用着不错,后续将日志迁移到此。
主做技术、带过团队、管过项目、创过业、踩过N多的坑,个中精彩故事在些停留。