Mybatis
文章平均质量分 74
Howlong_w
这个作者很懒,什么都没留下…
展开
-
Mybatis-6-XML映射器、映射文件
MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQL 代码。原创 2023-04-24 16:38:19 · 77 阅读 · 0 评论 -
Mybatis-5.5-核心配置文件- mappers
既然 MyBatis 的行为已经由上述元素配置完了,我们现在就要来定义 SQL 映射语句了。但首先,我们需要告诉 MyBatis 到哪里去找到这些语句。在自动查找资源方面,Java 并没有提供一个很好的解决方案,所以最好的办法是直接告诉。你可以使用相对于类路径的资源引用,或完全限定资源定位符(包括。在实际开发中,常用的方式是采用。形式的 URL),或类名和包名等。MyBatis 到哪里去找映射文件。原创 2023-04-11 09:23:50 · 141 阅读 · 0 评论 -
Mybatis-5.4-核心配置文件-environments
MyBatis 可以配置成适应多种环境,这种机制有助于将 SQL 映射应用于多种数据库之中, 现实情况下有多种理由需要这么做。所以,如果你想连接两个数据库,就需要创建两个 SqlSessionFactory 实例,每个数据库对应一个。默认环境和环境 ID 顾名思义。环境可以随意命名,但务必保证默认的环境 ID 要匹配其中一个环境 ID。每个 environment 元素定义的环境 ID(比如:id="development")。默认使用的环境 ID(比如:default="development")。原创 2023-04-10 18:37:44 · 133 阅读 · 0 评论 -
Mybatis-5.3-核心配置文件-typeAliases
类型别名可为 Java 类型设置一个缩写名字。它仅用于 XML 配置,意在降低冗余的全限定类名书写。通过 alias属性来指定别名。但alias属性可以不指定,如果不指定则以类名来作为别名,且不区分大小写。原创 2023-04-10 17:55:10 · 262 阅读 · 0 评论 -
Mybatis-5.2-核心配置文件-settings
这是 MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。下表描述了设置中各项设置的含义、默认值等。原创 2023-04-10 17:12:16 · 138 阅读 · 0 评论 -
Mybatis-5.1-核心配置文件-properties
MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。属性来指定外部属性文件路径。引入后,在配置数据库连接信息处,就可以使用。在核心配置文件中,通过 properties。进入到mybatis-3-config.dtd。的方式来引用外部属 性文件中的内容。标签来引用外部的属性文件,通过。一般用于配置外部数据库连接信息。原创 2023-04-10 11:34:25 · 231 阅读 · 0 评论 -
Mybatis-4-框架搭建整合日志输出SQL信息输出
整合日志输出SQL信息输出原创 2023-04-09 22:23:45 · 201 阅读 · 0 评论 -
Mybatis-3-框架搭建功能测试
从 XML 文件中构建 SqlSessionFactory 的实例非常简单,建议使用类路径下的资源文件进行配置。但也可以使用任意的输入流(InputStream)实例,比如用文件路径字符串或 file:// URL 构造的输入流。MyBatis 包含一个名叫 Resources 的工具类,它包含一些实用方法,使得从类路径或其它位置加载资源文件更加容易。原创 2023-04-10 00:15:46 · 120 阅读 · 1 评论 -
Mybatis-1-编写核心配置文件
MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。MyBatis核心配置文件主要用于配置连接数据库的环境和引入映射文件。习惯上MyBatis 核心配置文件取名为mybatis-config-xml,这个文件名仅仅是建议并非强制要求。将来在与Spring进行整合时,这个配置文件是可以省略的,所以操作时可以直接复制粘贴。原创 2023-04-09 23:54:36 · 221 阅读 · 1 评论 -
Mybatis-详细介绍【入门级】
框架(Framework)框架就是一个半成品软件,是一套可重用的、通用的、软件基础代码模型。在框架的基础之上构建软件编写更加高效、规范、通用、可扩展。MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。原创 2023-04-08 22:24:47 · 160 阅读 · 1 评论