Mybatis 3.3.0 中文用户指南从 XML 文件中构建 SqlSessionFactory 的实例非常简单,建议使用类路径下的资源文件进行配置。但是也可以使用任意的输入流 (InputStream)实例,包括字符串形式的文件路径或者 file:// 的 URL 形式的文件路径来配置。MyBatis 包含一个名叫 Resources 的 工具类,它包含一些实用方法,可使从 classpath 或其他位置加载资源文件更加容易。 String SqlSessionFactory 如果你更愿意直接从 Java 程序而不是 XML 文件中创建 configuration,或者创建你自己的 configuration 构建器,MyBatis 也提供 了完整的配置类,提供所有和 XML 文件相同功能的配置项。 DataSource dataSource = BlogDataSourceFactory.getBlogDataSource(); TransactionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(configuration); 注意该例中,configuration 添加了一个映射器类(mapper class)。映射器类是 Java 类,它们包含 SQL 映射语句的注解从而避免 了 XML 文件的依赖。不过,由于 Java 注解的一些限制加之某些 MyBatis 映射的复杂性,XML 映射对于大多数高级映射(比如:嵌套0 码力 | 98 页 | 2.03 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0? . . . . . . . . . . . . . . 288 7.7.4 4. [Proxy] Windows 环境下,运行 ShardingSphere‐Proxy,找不到或无法加载主 类 org.apache.shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . 289 7.7.5 5. [Proxy] 在使用 ShardingSphere‐Proxy 象 获 取 ShardingSphereDataSource。该对象实现自 JDBC 的标准 DataSource 接口,可用于原生 JDBC 开发,或使用 JPA, MyBatis 等 ORM 类库。 DataSource dataSource = ShardingSphereDataSourceFactory. createDataSource(dataSourceMap, configurations • 功能 # 弹性伸缩:核心概念、使用规范 • 用户手册 # 弹性伸缩:运行部署、使用手册 • RAL# 弹性伸缩:弹性伸缩的 DistSQL • 开发者手册 # 弹性伸缩:SPI 接口及实现类 2.3. ShardingSphere-Scaling (Experimental) 9 3 概念 Apache ShardingSphere 功能十分复杂,有数百模块之多,但众多模块间的概念却简单明了。大部分模块0 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0-alpha. . . . . . . . . . . . . . . 288 7.14 Windows 环 境 下, 运 行 ShardingSphere‐Proxy, 找 不 到 或 无 法 加 载 主 类 org.apache.shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . . . . . . 289 7.15 Type is 象 获 取 ShardingSphereDataSource。该对象实现自 JDBC 的标准 DataSource 接口,可用于原生 JDBC 开发,或使用 JPA, MyBatis 等 ORM 类库。 DataSource dataSource = ShardingSphereDataSourceFactory. createDataSource(dataSourceMap, configurations 用的是 Groovy 的语法, Groovy 能够支持的所有操作,行表达式均能够支持。例如: ${begin..end} 表示范围区间 ${[unit1, unit2, unit_x]} 表示枚举值 3.1. 数据分片 15 Apache ShardingSphere document, v5.0.0-beta 行表达式中如果出现连续多个 ${ expression } 或 $->{ expression0 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2. . . . . . . . . . . . . . . . . 316 7.8.4 [Proxy] Windows 环境下,运行 ShardingSphere‐Proxy,找不到或无法加载主类 org.apache.shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 316 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy com/apache/shardingsphere/tree/master/shardingsphere‐distsql 3.4 可插拔架构 3.4.1 背景 在 Apache ShardingSphere 中,很多功能实现类的加载方式是通过 SPI(Service Provider Interface)注 入的方式完成的。SPI 是一种为了被第三方实现或扩展的 API,它可以用于实现框架扩展或组件替换。 3.4.2 挑战 用的是 Groovy 的语法, Groovy 能够支持的所有操作,行表达式均能够支持。例如: ${begin..end} 表示范围区间 ${[unit1, unit2, unit_x]} 表示枚举值 行表达式中如果出现连续多个 ${ expression } 或 $->{ expression } 表达式,整个表达式最终 的结果将会根据每个子表达式的结果进行笛卡尔组合。 例如,以下行表达式:0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0. . . . . . . . . . . . . . . . . 301 7.8.4 [Proxy] Windows 环境下,运行 ShardingSphere‐Proxy,找不到或无法加载主类 org.apache.shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 301 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy ShardingSphereDataSource。该对象实现自 JDBC 的标准 DataSource 接口,可用于原生 JDBC 开发,或使用 JPA, Hibernate, MyBatis 等 ORM 类库。 DataSource dataSource = ShardingSphereDataSourceFactory. createDataSource(schemaName, modeConfig • 功能 # 弹性伸缩:核心概念、使用规范 • 用户手册 # 弹性伸缩:运行部署、使用手册 • RAL# 弹性伸缩:弹性伸缩的 DistSQL • 开发者手册 # 弹性伸缩:SPI 接口及实现类 2.3. ShardingSphere-Scaling (Experimental) 9 3 概念 Apache ShardingSphere 功能十分复杂,有数百模块之多,但众多模块间的概念却简单明了。大部分模块0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.1. . . . . . . . . . . . . . . . . 305 7.8.4 [Proxy] Windows 环境下,运行 ShardingSphere‐Proxy,找不到或无法加载主类 org.apache.shardingsphere.proxy.Bootstrap,如何解决? . . . . . . . . . . . . 305 7.8.5 [Proxy] 在使用 ShardingSphere‐Proxy ShardingSphereDataSource。该对象实现自 JDBC 的标准 DataSource 接口,可用于原生 JDBC 开发,或使用 JPA, Hibernate, MyBatis 等 ORM 类库。 DataSource dataSource = ShardingSphereDataSourceFactory. createDataSource(schemaName, modeConfig • 功能 # 弹性伸缩:核心概念、使用规范 • 用户手册 # 弹性伸缩:运行部署、使用手册 • RAL# 弹性伸缩:弹性伸缩的 DistSQL • 开发者手册 # 弹性伸缩:SPI 接口及实现类 2.3. ShardingSphere-Scaling (Experimental) 9 3 概念 Apache ShardingSphere 功能十分复杂,有数百模块之多,但众多模块间的概念却简单明了。大部分模块0 码力 | 409 页 | 4.47 MB | 1 年前3
TiDB中文技术文档字符集支持 字符集配置 时区 数据类型 数值类型 日期和时间类型 字符串类型 JSON 数据类型 TiDB 中文技术文档 目录 README - 7 - 本文档使用 书栈(BookStack.CN) 构建 枚举类型 集合类型 数据类型默认值 函数和操作符 函数和操作符概述 表达式求值的类型转换 操作符 控制流程函数 字符串函数 数值函数与操作符 日期和时间函数 位函数和操作符 Cast 函数和操作符 加密和压缩函数 空字符串 这个变量是一个只读变量,用来获取当前 TiDB Server 的配置信息。 作用域: SESSION | GLOBAL 默认值: 15 这个变量用来设置 scan 操作的并发度,AP 类应用适合较大的值,TP 类应用适合较小的值。 tidb_opt_insubquery_unfold tidb_build_stats_concurrency tidb_checksum_table_concurrency 对于 AP 类应用,最大值建议不要超过所有 TiKV 节点的 CPU 核数。 作用域: SESSION | GLOBAL 默认值: 20000 这个变量用来设置 index lookup 操作的 batch 大小,AP 类应用适合较大的值,TP 类应用适合较小的值。 作用域: SESSION | GLOBAL 默认值: 4 这个变量用来设置 index lookup 操作的并发度,AP 类应用适合较大的值,TP0 码力 | 444 页 | 4.89 MB | 6 月前3
Apache ShardingSphere 中文文档 5.4.110.1.1 StandalonePersistRepository . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415 全限定类名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415 定义 . . . . . . . 10.1.2 ClusterPersistRepository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416 全限定类名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416 定义 . . . . . . . 416 10.2.1 DatabaseTypedSQLParserFacade . . . . . . . . . . . . . . . . . . . . . . . . . . 416 全限定类名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416 定义 . . . . . . .0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档10.1.1 StandalonePersistRepository . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 全限定类名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 定义 . . . . . . . 10.1.2 ClusterPersistRepository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442 全限定类名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442 vii 定义 . . . . . 442 10.2.1 DatabaseTypedSQLParserFacade . . . . . . . . . . . . . . . . . . . . . . . . . . 442 全限定类名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442 定义 . . . . . . .0 码力 | 557 页 | 4.61 MB | 1 年前3
TiDB v8.4 中文手册(Retrieval-Augmented Generation, RAG)、语义搜索、推荐系统 等多种场景。 从 v8.4.0 开始,TiDB 支持向量数据类型和向量搜索索引,具备强大的向量搜索能力。TiDB 的向量数据类 型最多可支持 16383 维度,并支持多种距离函数,包括 L2 距离(欧式距离)、余弦距离、负内积和 L1 距 离(曼哈顿距离)。 在使用时,你只需要创建包含向量数据类型的表,并插入向量数据,即可执行向量搜索查询,也可进 之前, 该变量 为布尔 型,仅 支持开 启或关 闭,且 开启后 新建表 的 Region 只支持 表级别 打散。 从 v8.4.0 开始, 增加 SESSION 作用域, 类型由 布尔型 变更为 枚举型, 默认值 由原来 的 OFF 变更为 空,表 示不打 散表 Region, 并增加 了可选 值 TABLE 和 GLOBAL。 支持集 群级别 的打散 策略, 避免快 速批量 建表时 由于 1。 51 配置文件 或组件 配置项 修改类型 描述 TiDB grpc- �→ keepalive �→ - �→ timeout �→ 修改 在 v8.4.0 之 前,该参 数为 INT 类 型,且最 小值仅支 持设置为 1。从 v8.4.0 开始, 数据类型 修改为 FLOAT64, 且最小值 支持设置 为 0.05。 在网络抖 动比较频 繁的场景 中可以适 当调小该 值,通过 减少重试0 码力 | 5072 页 | 104.05 MB | 10 月前3
共 62 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













