![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
WYJDOAJOB
这个作者很懒,什么都没留下…
展开
-
mybatis-3(sqlSession执行过程)
文章目录一、SqlSession中的四个重要对象二、四个对象详解三种Executor(都提供了查询、更新方法和相关事务方法)数据库会话器(StatementHandler)参数处理器结果处理器三、过程总括一、SqlSession中的四个重要对象Executor代表执行器,作用为调度StatementHandler、ParameterHandler、ResultHandler等来执行sqlStatementHandler使用数据库的Statement(PreparedStatement)执行操作,是核原创 2020-09-15 16:40:50 · 111 阅读 · 0 评论 -
mybatis-2(构建SqlSessionFactory对象)
文章目录一、宏观过程二、configuration作用三、映射器的内部组成一、宏观过程SqlSessionFactoryBuilder 创建 解析 xml 读取数据存入-> ConfigurationConfiguration 创建SqlSessionFactory(I 包含默认实现类)https://blog.csdn.net/hupanfeng/article/details/9068003?ops_request_misc=%257B%2522request%255Fid%252原创 2020-09-14 16:53:19 · 70 阅读 · 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 · 70 阅读 · 0 评论