摘要:
一级缓存 Mybatis一级缓存的作用域是同一个SqlSession,在同一个sqlSession中两次执行相同的sql语句,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次会从缓存中获取数据将不再从数据库查询,从而提高查询效率。当一个sqlSession结束后该sqlSession中的 阅读全文
摘要:
1.mybatis的逆向工程(我使用的是maven仓库创建) 工作原理:反向工程(通过数据库中的表和字段信息去生成对应的增删改查方法) 其实就是一个自动生成工具 生成实体类(pojo)和映射文件(mapper)还有dao层接口方法 一系列都自动生成 生成的 基本上简单的逻辑代码不用自己敲了 如增删改 阅读全文
摘要:
1.框架 框架是一个半成品,已经对基础的代码进行了封装并提供相应的API,开发者在使用框架是直接调用封装好的api可以省去很多代码编写,从而提高工作效率和开发速度 2.mybatis框架 是一个持久层框架,和数据库打交道的一个框架,它对jdbc的操作数据库的过程进行了封装,是开发者是要关注sql语句 阅读全文