Mybatis执行流程 mybatis中xml解析是通过SqlSessionFactoryBuilder.build()方法。 初始化mybatis(解析xml文件构建成Configuration对象)并初始化SqlSessionFactory对象 在解析xml时会同时根据其中节点做相应的初始化操作 ...
分类:
其他好文 时间:
2019-10-08 10:57:38
阅读次数:
405
C3P0连接池的c3p0 config.xml配置文件 工具类 单元测试 ...
分类:
数据库 时间:
2019-10-06 20:37:53
阅读次数:
129
查询一张表的所有数据。 环境: 使用工具IntelliJ IDEA 2018.2版本。 创建Maven工程不用骨架 2.映射器XML 3.映射器配置文件 4.实现类 5.测试类 6.数据库核心配置文件XML 7.省略log4j日志配置文件,目录结构。 8.在测试类打断点,开始deBug跟踪,从这里开 ...
分类:
其他好文 时间:
2019-10-05 18:36:24
阅读次数:
82
1. 概述 本文,我们来分享 SQL 执行的第四部分,SQL 执行后,响应的结果集 ResultSet 的处理,涉及 executor/resultset、executor/result、cursor 包。整体类图如下: 核心类是 ResultSetHandler 接口及其实现类 DefaultRe ...
分类:
其他好文 时间:
2019-10-05 12:22:18
阅读次数:
90
Statement的execute(String query)方法用来执行任意的SQL查询,如果查询的结果是一个ResultSet,这个方法就返回true。如果结果不是ResultSet,比如insert或者update查询,它就会返回false。我们可以通过它的getResultSet方法来获取R ...
分类:
其他好文 时间:
2019-10-03 10:36:02
阅读次数:
69
前言 Java基础类型与包装类型 ResultSet.getObject() 对 MySql 类型和 Java 类型转换表 MySql 类型名 | GetColumnClassName 返回值 | 返回的 Java 类 : :|: :|: : bit(1) (MySQL 5.0) | BIT | j ...
分类:
数据库 时间:
2019-09-28 20:30:24
阅读次数:
336
一、mybatis的插件功能可拦截的目标 org.apache.ibatis.executor.parameter.ParameterHandler org.apache.ibatis.executor.resultset.ResultSetHandler org.apache.ibatis.exe ...
分类:
其他好文 时间:
2019-09-08 19:58:24
阅读次数:
93
7.2 Mybatis 平时我们都用JDBC访问数据库,除了需要自己写SQL之外,还必须操作Connection, Statement, ResultSet 这些其实只是手段的辅助类。 不仅如此,访问不同的表,还会写很多雷同的代码,显得繁琐和枯燥。那么用了Mybatis之后,只需要自己提供SQL语句 ...
分类:
其他好文 时间:
2019-09-08 19:57:27
阅读次数:
84
关于此次CRUD所需要的jar包,本人把文件放在了百度网盘,需要的自行去下载: 链接:https://pan.baidu.com/s/1Pqe88u6aPaeVjjOq1YFQ-w 提取码:pimz 数据库使用的是SqlServer,开发工具使用IDEA 对应的servlet——bookList.j ...
分类:
编程语言 时间:
2019-09-04 11:54:52
阅读次数:
118
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" 3 "http://mybatis.org/dtd/mybatis-3-con ...
分类:
其他好文 时间:
2019-08-31 12:46:57
阅读次数:
99