原文:MyBatis源码解析(二)——Environment环境

原创作品,可以转载,但是请标注出处地址:http: www.cnblogs.com V haoge p .html 本应该先开始说Configuration配置类的,但是这个类有点过于复杂,因为MyBatis中的所有配置项全部在这个类中,可谓包罗万象,一开始就讨论如此高大上的东西,貌似有点不合适,认识和学习都应该从小开始,从基础开始,所以我做了这样一个小安排,先挑Configuration中重要的 ...

2017-03-27 10:47 1 4896 推荐指数:

查看详情

MyBatis源码解析-搭建调试环境

MyBatis源码解析-搭建调试环境 1. 相关工具 Maven Git JDK1.8 IntelliJ IDEA 2. 源码拉取 一般来说,我们直接从https://github.com/mybatis/mybatis-3 Fork到自己的仓库中,为什么要Fork ...

Thu Mar 12 07:04:00 CST 2020 0 617
Mybatis源码解析4——SqlSession

上一篇文章中,我们介绍了 SqlSessionFactory 的创建过程,忘记了的,可以回顾一下,或者看下下面这张图也行。 接下来,可乐讲给大家介绍 Mybatis 中另一个重量级嘉宾——SqlSession,有了这个对象,我们就能对数据进行一顿操作了。大家伙小板凳搬起来,请看可乐 ...

Wed Sep 08 18:29:00 CST 2021 0 246
MyBatis 源码解析笔记

一、运行机制 MyBatis 运行过程: 加载 MyBatis 全局配置文件,通过 XP ...

Fri Aug 13 19:42:00 CST 2021 0 165
MyBatis源码解析

在讲解MyBatis之前,先说下传统JDBC连接数据库的弊端: 1.JDBC底层没有实现连接池,从而导致操作数据库需要频繁的创建和释放,影响性能; 2.JDBC的代码散落在Java代码中,如果需要修改SQL语句,需要重新编译Java类; 3.使用PreparedStatement设置参数繁,占位符 ...

Sun Nov 15 23:48:00 CST 2020 1 650
Mybatis SqlSessionTemplate 源码解析

Mybatis SqlSessionTemplate 源码解析 在使用Mybatis与Spring集成的时候我们用到了SqlSessionTemplate 这个类。 通过源码我们何以看到 SqlSessionTemplate 实现了SqlSession接口,也就是说 ...

Tue Feb 11 21:00:00 CST 2014 3 45547
Mybatis源码解析-BoundSql

mybatis作为持久层,其操作数据库离不开sql语句。而BoundSql则是其保存Sql语句的对象 前提 针对mybatis的配置文件的节点解析,比如where/if/trim的节点解析可见文章Spring mybatis源码篇章-NodeHandler实现类具体 ...

Sun Sep 17 22:21:00 CST 2017 0 5091
Mybatis源码解析1—— JDBC

  在之前的文章中,我为大家介绍了 Mybatis 的详细用法,算是基础教程。   详细链接:Mybatis 基础教程   言归正传,只懂基础可不行,接下来将给大家带来高阶的源码解析教程,从浅入深,通过源码解析,图例结合,抽丝剥茧,让大家看的不吃力,并且能够深刻理解 Mybatis 这个框架 ...

Wed Aug 11 17:46:00 CST 2021 1 434
Mybatis源码解析2—— 实例搭建

文章给大家从头搭建一遍,如何基于 XML 配置,使用 Mybatis 进行增删改查操作。   看到这,可能有读 ...

Wed Aug 18 00:16:00 CST 2021 0 274
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM