MyBatis常见面试题2:数据库链接中断如何处理

题目:我们知道,数据库的访问底层是通过tcp实现的,如果数据库链接中断,那么应用程序是不知道的,是探测不出的,那么程序会卡住,一直在等待,会等待吓人的几十分钟,这种情况会把人郁闷死,真不如及时来...~

阅读更多...

什么是事务隔离程度?

本文更新日期:2019年10月28日地上一堆苹果,一堆香蕉,怎么把他们隔开呢?有多种方法。例如,可以按“堆”来隔开,这边放一堆苹果,那边放一堆香蕉。还有一种方式是:先放一个苹果,然后放一根香蕉,...~

阅读更多...

简单的update语法,大大的事务道理

本文更新日期:2019年10月28日讲完select,接下来说一下updata。闲言少叙,直接上正文。(1)如果数据库的隔离级别是读已提交(Read Committed),这是很多数据库默认的隔...~

阅读更多...

简单的select语法,大大的事务道理

本文更新日期:2019年10月28日select语法非常简单,相信接触sql的人没有不知道的吧。但是,将select放在事务中,它的处理规则恐怕很多人都不能完全说清楚吧。本文就给大家说一下在事务...~

阅读更多...

2018年公开课

1、公开课的历史渊源每年站长都会开一次公开课,公开课的内容来源于【上一年下半年,当年上半年】这一年来的最大研究成果。2、2018年公开课的主要内容线程与并发杂谈3、2018年公开课的形式本次公开...~

阅读更多...

网站改版公告

近期对网站进行了改版和优化,主要改动如下:(1)网站的链接进行了优化(2)网站的界面进行了优化,突出了重点,比之前更有层次。各位读者,如果你有更好的建议,请及时给我们反馈,谢谢!~

阅读更多...

(26)MyBatis的事务管理:事务配置与事务工厂

(一)事务配置在Mybatis的配置文件中可以配置事务管理方式如下:<?xml version="1.0" encoding="UTF-8"?&gt...~

阅读更多...

(25)MyBatis的事务管理:事务接口Transaction

Mybatis管理事务是分为两种方式:(1)使用JDBC的事务管理机制,就是利用java.sql.Connection对象完成对事务的提交(2)使用MANAGED的事务管理机制,这种机制myba...~

阅读更多...

(23)MyBatis的动态SQL:trim元素

trim标记是一个格式化的标记,可以完成select,update,insert语句的格式化操作。trim元素的主要功能有四个:(1)可以在包含的内容前加上某些前缀,与之对应的属性是prefix...~

阅读更多...

(22)MyBatis的动态SQL:bind元素

bind元素可以从OGNL表达式中创建一个变量并将其绑定到上下文。<select id="selectEmployeeLikeName" resultType=&quo...~

阅读更多...