mybatis
WYJDOAJOB
这个作者很懒,什么都没留下…
展开
-
mybatis-3(sqlSession执行过程)
文章目录一、SqlSession中的四个重要对象二、四个对象详解三种Executor(都提供了查询、更新方法和相关事务方法)数据库会话器(StatementHandler)参数处理器结果处理器三、过程总括 一、SqlSession中的四个重要对象 Executor代表执行器,作用为调度StatementHandler、ParameterHandler、ResultHandler等来执行sql StatementHandler使用数据库的Statement(PreparedStatement)执行操作,是核原创 2020-09-15 16:40:50 · 103 阅读 · 0 评论 -
mybatis-2(构建SqlSessionFactory对象)
文章目录一、宏观过程二、configuration作用三、映射器的内部组成 一、宏观过程 SqlSessionFactoryBuilder 创建 解析 xml 读取数据存入-> Configuration Configuration 创建SqlSessionFactory(I 包含默认实现类) https://blog.csdn.net/hupanfeng/article/details/9068003?ops_request_misc=%257B%2522request%255Fid%252原创 2020-09-14 16:53:19 · 65 阅读 · 0 评论 -
mybatis-1(初步认识mybatis源码结构)
文章目录一、jdbc不足(弊端)二、mybatis核心概念三、mybatis源码包 一、jdbc不足(弊端) 1.jdbc没有用到线程池、操作数据库需要频繁的创建和关联链接,资源消耗大 2.修改sql,java需要整体编译,不利于系统维护 3.使用PreparedStatement预编译的话对变量进行设置123数字,这样的序号不利于维护 4.返回的结果集也需要硬编码 二、mybatis核心概念 Configuration : 管理mysql-config.xml全局配置关系类 SqlSessionFact原创 2020-09-12 20:22:35 · 66 阅读 · 0 评论