mybatis 第七篇 MyBatis实战篇

代谢

2018-09-23 21:28:11

阅读数 37

评论数 0

mybatis 第六篇 MyBatis一级缓存和二级缓存

一、一级缓存 1.什么是一级缓存 每当我们使用mybatis开启一次数据库会话,mybaits就会创建一个sqlSession对象。 在一次数据库会话中,当我们执行完全相同的sql语句,为了解决资源浪费,mybatis在sqlSession对象中建立一个缓存来把查询结果缓存起来,如果sql语...

2018-09-22 17:51:53

阅读数 29

评论数 0

mybatis 第五篇 MyBati事务管理机制

一、事务管理机制概述 对数据库的事务而言,应该具有以下几点:创建(create)、提交(commit)、回滚(rollback)、关闭(close)。对应地,MyBatis将事务抽象成了Transaction接口: 1.MyBatis的事务管理分为两种形式 ⑴使用JDBC的事务管理机制:...

2018-09-19 00:18:13

阅读数 42

评论数 0

mybatis 第四篇 MyBatis数据源与连接池

一、MyBatis数据源DataSource分类 1.mybatis数据源分类 ⑴mybaits数据源分为: unpooled 不使用连接池的数据源 pooled 使用连接池的数据源 jndi 使用jndi的数据源 ⑵分布在以下四个包中: ⑶它们的关系:...

2018-09-17 23:14:57

阅读数 269

评论数 0

mybatis 第三篇 Mybatis初始化机制

Mybatis初始化机制 1.Mybatis初始化机制概述 MyBatis使用org.apache.ibatis.session.Configuration对象作为一个所有配置信息的容器,Configuration对象的组织结构和XML配置文件的组织结构几乎完全一样(Confi...

2018-09-17 16:32:42

阅读数 65

评论数 0

mybatis 第二篇 mybaits主要构件

一、mybaits主要构件和相互关系 1.SqlSession:作为MyBatis工作的主要顶层API,表示和数据库交互的会话,完成必要数据库增删改查功能; 2.Executor:MyBatis执行器,是MyBatis 调度的核心,负责SQL语句的生成和查询缓存的维护; 3.Statem...

2018-09-16 00:10:13

阅读数 39

评论数 0

mybatis 第一篇 从JDBC到mybatis

一、利用JDBC进行查询 1.利用JDBC进行查询的步骤 ⑴加载jdbc驱动 ⑵建立并获取数据库连接 ⑶创建 jdbc statments对象 ⑷设置sql语句的传入参数 ⑸执行sql语句并获得结果 ⑹对查询结果进行转换处理并将处理结果返回 ⑺释放资源 ...

2018-09-15 22:06:35

阅读数 23

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭