1、连接池技术可以帮助我们更快的与数据库进行连接
mybaits框架中实现连接池技术,pooled中有一个具有先进先出性质的连接池,有需要时取出连接,用完后还会连接池
如果连接数量不足连接池最大size,就生成新的连接,如果已满,就去申请最老的连接
unpooled就是原始的jdbc
2、事务
什么是事务:
事务的四大特性ACID:
不考虑隔离性会产生的3个问题:
解决办法:四种隔离级别
mybatis通过sqlsession对象的commit方法和rollback方法实现事务的提交和回滚
3、动态sql语句
<if>控制where的筛选
<where>
<foreach>
<sql>