随笔分类 - Mybatis要点以及源码
主要用来记录Mybatis的一些趣事
发表于 2020-12-11 17:21阅读:4896评论:0推荐:1
摘要:阅读全文 »
MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能,本文从配置到源码进行分析.
发表于 2020-12-11 00:21阅读:1264评论:1推荐:0
摘要:阅读全文 »
java.io.IOException: Could not find resource mybatis-conf.xml
at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:114)
at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:100)
at org.apache.ibatis.io.Resources.getResourceAsReader(Resources.java:160)
at MybatisAdvancedTest.testQueryByNo(MybatisAdvancedTest.java:23)
发表于 2020-12-09 23:20阅读:191评论:0推荐:0
摘要:ORM框架对比以及Mybatis配置文件详解 0、数据库操作框架的历程 (1) JDBC JDBC(Java Data Base Connection,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成.JD
阅读全文 »
发表于 2020-12-09 23:19阅读:265评论:0推荐:0
摘要:Mybatis SQL映射文件详解 mybatis除了有全局配置文件,还有映射文件,在映射文件中可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。 cache-ref – 引用其它命名空间的缓存配置。 resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元
阅读全文 »
发表于 2020-12-09 23:13阅读:143评论:0推荐:0
摘要:阅读全文 »
本文主要围绕获取SqlSessionFactory对象、获取SqlSession对象、获取XxxMapper对象(代理接口中的方法、mapper.xml中的等标签中定义的SQL语句几个主要步骤进行源码Debug分析
发表于 2020-12-08 23:50阅读:938评论:0推荐:0
摘要:详解Mybatisplus MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性: 无侵入**:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性
阅读全文 »
发表于 2020-12-08 10:04阅读:160评论:0推荐:0
摘要:mybatis框架整合及逆向工程 一、三大框架整合 整合SSM框架 1、导入pom文件 1、导入spring的pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.
阅读全文 »
发表于 2020-12-08 09:48阅读:3347评论:0推荐:1
摘要:Mybatis参数预编译 一、数据库预编译介绍 1.数据库SQL语句编译特性: 数据库接受到sql语句之后,需要词法和语义解析,优化sql语句,制定执行计划。这需要花费一些时间。但是很多情况,我们的一条sql语句可能会反复执行,或者每次执行的时候只有个别的值不同(比如query的where子句值不同
阅读全文 »
发表于 2020-12-07 23:55阅读:373评论:0推荐:0
摘要:Mybatis SQL映射文件详解 mybatis除了有全局配置文件,还有映射文件,在映射文件中可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。 cache-ref – 引用其它命名空间的缓存配置。 resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元
阅读全文 »
发表于 2020-12-07 00:22阅读:233评论:0推荐:0
摘要:Mybatis总结(一) 一.Mybatis启动流程(代码层面) 关于config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//
阅读全文 »
发表于 2020-12-06 11:45阅读:234评论:0推荐:0
摘要:阅读全文 »
java.io.IOException: Could not find resource com/xxx/xxxMapper.xml 报错内容: org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSess