- 博客(10)
- 收藏
- 关注
原创 深入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
229
原创 深入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
586
原创 深入MyBatis-配置文件-typeAliases解析
在使用配置mybatis时大家对下面的配配置,一般都不会陌生package 包名的方式进行配置<!-- 包名的方式进行配置 --> <typeAliases> <package name="com.it.panghu.domain" /> </typeAliases>那我们现在需要看下,mybatis对这些配置会进行如何解析和处理?当mybatis解析到typeAliases元素时,首先会看否是通过package的方式还是通过全限
2021-05-09 23:51:52
306
原创 深入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
150
原创 深入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
155
原创 深入MyBatis-配置文件拆解之入口
mybatis核心配置文件文章目录mybatis核心配置文件配置文件整体结构文件解析整体流程知识点XMLMapperEntityResolverDocument配置文件整体结构<configuration><!--属性 这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置 --> <properties></properties> <!--
2021-04-04 23:52:28
253
原创 深入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
155
1
原创 jfinal 使用Tomcat JNDI
运行环境:Tomcat 7.0.x(1) Tomcat 配置 打开tomcat/conf/context.xml 在文件中增加<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource" maxActive="100" max
2015-05-30 17:47:30
578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人