MyBatis 框架尚硅谷 java 研究院版本:V 1.0configuration 配置 properties 属性 settings 设置 typeAliases 类型命名 typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件 environments 环境 environment 环境变量 transactionManager 事务管理器 dataSource 数据源 databaseIdProvider 数据库厂商标识 BaseTypeHandler 指定其映射某个 JDBC 类型(可选操作) 在 mybatis 全局配置文件中注册 3.6 plugins 插件机制 1) 插件是 MyBatis 提供的一个非常强大的机制,我们可以通过插件来修改 MyBatis 的一些 核心行为。插件通过动态代理机制,可以介入四大对象的任何一个方法的执行 2) 四大对象: Executor (update, query, flushStatements from tbl_employee 3) 引用 SQL:第 6 章:MyBatis 缓存机制 6.1 缓存机制简介 1) MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以 极大的提升查询效率 2) MyBatis 系统中默认定义了两级缓存 一级缓存 二级缓存 0 码力 | 44 页 | 926.54 KB | 1 年前3
Mybatis 3.3.0 中文用户指南(typeAliases) 类型处理 类型处理 (typeHandlers) (typeHandlers) 对象工厂 对象工厂 (objectFactory) (objectFactory) 插件(plugins) 插件(plugins) 环境配置 环境配置 (environments) (environments) 数据库厂商标 数据库厂商标 识 识 (databaseIdProvider) configuration 配置 properties 属性 settings 设置 typeAliases 类型命名 typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件 environments 环境 environment 环境变量 transactionManager 事务管理器 dataSource 数据源 databaseIdProvider 数据库厂商标识 case)映射,即从 经典数据库列名 A_COLUMN 到经典 Java 属性名 aColumn 的类似映 射。 true | false False localCacheScope MyBatis 利用本地 缓存机制(Local Cache)防止循环 引用(circular references)和加 速重复嵌套查询。 默认值为 SESSION,这种情 况下会缓存一个会 话中执行的所有查 询。 若设置值为 STATEMENT,本0 码力 | 98 页 | 2.03 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0-alphaJtaTransactionManager? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 7.24 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . . . . . . . . 292 viii 1 概览 星评增长时间线 贡献者增长时间线 Apache ShardingSphere 活的以可插拔的方式 进行扩展。目前,数据分片、读写分离、数据加密、影子库压测等功能,以及对 MySQL、PostgreSQL、 SQLServer、Oracle 等 SQL 与协议的支持,均通过插件的方式织入项目。开发者能够像使用积木一样定 制属于自己的独特系统。Apache ShardingSphere 目前已提供数十个 SPI 作为系统的扩展点,而且仍在不 断增加中。 ShardingSphere 由。 在一些应用场景中,分片条件并不存在于 SQL,而存在于外部业务逻辑。因此需要提供一种通过外部指 定分片结果的方式,在 Apache ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通0 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0295 7.7.24 24. [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . 295 7.7.25 25. [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . 295 7.7.26 26. [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . 式进 行扩展。目前,数据分片、读写分离、数据库高可用、数据加密、影子库压测等功能,以及对 MySQL、Post‐ greSQL、SQLServer、Oracle 等 SQL 与协议的支持,均通过插件的方式织入项目。Apache ShardingSphere 目前已提供数十个 SPI 作为系统的扩展点,而且仍在不断增加中。 3.4.3 目标 让开发者能够像使用积木一样定制属于自己的独特系统,是 由。 在一些应用场景中,分片条件并不存在于 SQL,而存在于外部业务逻辑。因此需要提供一种通过外部指 定分片结果的方式,在 Apache ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通0 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.1. 312 7.8.27 [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . 312 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 313 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . 式进 行扩展。目前,数据分片、读写分离、数据库高可用、数据加密、影子库压测等功能,以及对 MySQL、Post‐ greSQL、SQLServer、Oracle 等 SQL 与协议的支持,均通过插件的方式织入项目。Apache ShardingSphere 目前已提供数十个 SPI 作为系统的扩展点,而且仍在不断增加中。 3.4.3 目标 让开发者能够像使用积木一样定制属于自己的独特系统,是 由。 在一些应用场景中,分片条件并不存在于 SQL,而存在于外部业务逻辑。因此需要提供一种通过外部指 定分片结果的方式,在 Apache ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0. 308 7.8.27 [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . 308 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 308 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . 式进 行扩展。目前,数据分片、读写分离、数据库高可用、数据加密、影子库压测等功能,以及对 MySQL、Post‐ greSQL、SQLServer、Oracle 等 SQL 与协议的支持,均通过插件的方式织入项目。Apache ShardingSphere 目前已提供数十个 SPI 作为系统的扩展点,而且仍在不断增加中。 3.4.3 目标 让开发者能够像使用积木一样定制属于自己的独特系统,是 由。 在一些应用场景中,分片条件并不存在于 SQL,而存在于外部业务逻辑。因此需要提供一种通过外部指 定分片结果的方式,在 Apache ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2. 323 7.8.27 [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . 324 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 324 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . 式进 行扩展。目前,数据分片、读写分离、数据库高可用、数据加密、影子库压测等功能,以及对 MySQL、Post‐ greSQL、SQLServer、Oracle 等 SQL 与协议的支持,均通过插件的方式织入项目。Apache ShardingSphere 目前已提供数十个 SPI 作为系统的扩展点,而且仍在不断增加中。 3.4.3 目标 让开发者能够像使用积木一样定制属于自己的独特系统,是 由。 在一些应用场景中,分片条件并不存在于 SQL,而存在于外部业务逻辑。因此需要提供一种通过外部指 定分片结果的方式,在 Apache ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档121 分布式事务 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 9.1.4 可选插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 9.1.5 不支持项 . . Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392 9.2.6 可选插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392 9.2.7 会话管理 . . . . 540 13.6.7 其他服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . . 540 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 540 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . .0 码力 | 557 页 | 4.61 MB | 1 年前3
Apache ShardingSphere 中文文档 5.4.1110 分布式事务 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 9.1.4 可选插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 9.1.5 不支持项 . . Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 9.2.6 可选插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 9.2.7 会话管理 . . . . 513 13.6.7 其他服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . . 513 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 513 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . .0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.2109 分布式事务 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 9.1.4 可选插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 9.1.5 不支持项 . . Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358 9.2.6 可选插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358 9.2.7 会话管理 . . . . 492 13.6.7 其他服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . . 492 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 492 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . .0 码力 | 508 页 | 4.44 MB | 1 年前3
共 17 条
- 1
- 2













