
深入MyBatis
文章平均质量分 76
从浅到深的探索学习MyBatis
摘月亮的胖虎
这个作者很懒,什么都没留下…
展开
-
深入MyBatis-四大组件与SqlSession
ExecutorExecutor是执行sql语句的组件,如下是Executor类图Executor我们看下主要的几个方int update(MappedStatement ms, Object parameter) throws SQLException;参数说明:MappedStatement ms 在Mpper.xml中每一个方法对应一个MappedStatement 对像,即SQL映射语句。Object parameter 参数 List query(MappedStatem原创 2021-07-18 23:27:33 · 231 阅读 · 0 评论 -
深入MyBatis-配置文件-dataSource&Transaction
mybatis数据源dataSource创建在使用mybatis时,配置数据源是不可缺少的配置项,如下的配置: <environments default="development"> <environment id="development"> <transactionManager type="JDBC" /> <dataSource type="UNPOOLED"><!-- <proper原创 2021-05-16 00:45:59 · 589 阅读 · 0 评论 -
深入MyBatis-配置文件-typeAliases解析
在使用配置mybatis时大家对下面的配配置,一般都不会陌生package 包名的方式进行配置<!-- 包名的方式进行配置 --> <typeAliases> <package name="com.it.panghu.domain" /> </typeAliases>那我们现在需要看下,mybatis对这些配置会进行如何解析和处理?当mybatis解析到typeAliases元素时,首先会看否是通过package的方式还是通过全限原创 2021-05-09 23:51:52 · 312 阅读 · 0 评论 -
深入MyBatis-配置文件-properties
相信大家在使用mybatis时,会用类似于下面的配置: <properties resource="config.properties"> <property name="driver" value="com.mysql.cj.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/blogs?useSSL=false"/> <原创 2021-05-04 17:16:42 · 151 阅读 · 0 评论 -
深入MyBatis-配置文件-xml知识点扩展
XML 头部DOCTYPE解析在我们日常和XML相关的配置文件中通常会看到在XML的头部会有以下的代码片段:<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">以mybatis配置文件为例,咱们今天来分析下几行代码代表的意思DTD是什么DTD(Documnet Type Definition)即文档类原创 2021-04-25 00:21:06 · 160 阅读 · 0 评论 -
深入MyBatis-配置文件拆解之入口
mybatis核心配置文件文章目录mybatis核心配置文件配置文件整体结构文件解析整体流程知识点XMLMapperEntityResolverDocument配置文件整体结构<configuration><!--属性 这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置 --> <properties></properties> <!--原创 2021-04-04 23:52:28 · 258 阅读 · 0 评论 -
深入MyBatis-使用入门
深入MyBatis-使用入门前言一、MyBatis是什么?二、使用步骤1.引入库2.读入数据总结前言一、MyBatis是什么?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。二、使用步骤1.引入库代原创 2021-03-14 14:46:45 · 157 阅读 · 1 评论