Apache ShardingSphere 中文文档 5.0.0-alpha. . . . . . . . . . . . . . . . . . . . 262 通过 UI 界面来操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 4.5 ShardingSphere‐UI . . . . . . . . . . . . . . . . . . . . . . . . Apache ShardingSphere ‐ 版本: 5.0.0‐alpha ( 发布日期: Nov 10, 2020 ) . . . . . . 282 6.1.2 ShardingSphere UI ‐ 版本: 5.0.0‐alpha ( 发布日期: Nov 22, 2020 ) . . . . . . . . . 282 6.2 全部版本 . . . . . . . . . . . . . 时,系统启动会报错? . . . . . . . . . . . . . . . . . . . . . . 291 7.21 在使用 sharing‐proxy 的时候,如何动态在 ShardingSphere‐UI 上添加新的 logic schema?291 7.22 在使用 ShardingSphere‐Proxy 时,怎么使用合适的工具连接到 ShardingSphere‐Proxy? 291 7.230 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还计划通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 同时,由于治理功能本身可以采用合适的第三方组件作为基础服务,需要我们抽象统一的接口,统一各 种不同的组件的标准调用 API,对接到治理功能模块。 最后对于可管理性和可观测性的要求,我们需要完善通过 UI 查询、操作和控制系统的功能,进一步完善 对于 tracing 和 APM 的支持。 4.5.3 目标 对于治理功能,目标如下: • 支持 Zookeeper/etcd,管理数据源、规则和策略的配置,管理各个 @Resource private DataSource dataSource; 强制路由 简介 Apache ShardingSphere 使用 ThreadLocal 管理分片键值进行强制路由。可以通过编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。 Hint 的主要使用场景: • 分片字段不存在 SQL 和数据库表结构中,而存在于外部业务逻辑。 • 强制在主库进行某些数据操作。0 码力 | 385 页 | 4.26 MB | 1 年前3
传智播客 mybatis 框架课程讲义Mybatis 框架课程 讲师:传智.燕青 1 Mybatis 入门 1.1 单独使用 jdbc 编程问题总结 1.1.1 jdbc 程序 Public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet Auto-generated catch block e.printStackTrace(); } } } } 上边使用 jdbc 的原始方法(未经封装)实现了查询数据库表记录的操作。 1.1.2 jdbc 编程步骤: 1、 加载数据库驱动 2、 创建并获取数据库链接 3、 创建 jdbc statement 对象 4、 设置 sql 语句 5、 设置 sql 语句中的参数(使用 preparedStatement) sql 中,输入参数映射就 是 jdbc 编程中对 preparedStatement 设置参数。 7、 Mapped Statement 对 sql执行输出结果进行定义,包括 HashMap、基本类型、pojo,Executor 通过 Mapped Statement 在执行 sql 后将输出结果映射至 java 对象中,输出结果映射过程 相当于 jdbc 编程中对结果的解析处理过程。 1.4 mybatis0 码力 | 75 页 | 1.16 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.1ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 66 Apache ShardingSphere document, v5.1.1 使用步骤 引入 Maven 依赖org YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 使用步骤 引入 Maven 依赖 org.apache.shardingsphere 0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 65 Apache ShardingSphere document, v5.1.0 使用步骤 引入 Maven 依赖org YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 使用步骤 引入 Maven 依赖 org.apache.shardingsphere 0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 67 Apache ShardingSphere document, v5.1.2 使用步骤 引入 Maven 依赖org YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 使用步骤 引入 Maven 依赖 org.apache.shardingsphere 0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere 中文文档 5.2.0YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 49 Apache ShardingSphere document, v5.2.0 使用步骤 引入 Maven 依赖org API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 使用步骤 引入 Maven 依赖 org.apache.shardingsphere 编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。Apache ShardingSphere 还可以通过 SQL 中增 加注释的方式进行强制路由。 Hint 的主要使用场景:‐ 0 码力 | 449 页 | 5.85 MB | 1 年前3
Apache ShardingSphere 中文文档 5.4.1ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 说明:YAML 配置文件支持配置内容超过 3MB。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 51 Apache ShardingSphere document 使用步骤 引入 Maven 依赖org.apache API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 使用步骤 引入 Maven 依赖 org.apache.shardingsphere 编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。 Hint 的主要使用场景:‐ 分片字段不存在 SQL 和数据库表结构中,而存在于外部业务逻辑。‐ 强制在指定 数据库进行某些数据操作。 0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.2ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 说明:YAML 配置文件支持配置内容超过 3MB。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 51 Apache ShardingSphere document 使用步骤 引入 Maven 依赖org.apache API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 使用步骤 引入 Maven 依赖 org.apache.shardingsphere 编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。 Hint 的主要使用场景:‐ 分片字段不存在 SQL 和数据库表结构中,而存在于外部业务逻辑。‐ 强制在指定 数据库进行某些数据操作。 0 码力 | 508 页 | 4.44 MB | 1 年前3
Mybatis 3.3.0 中文用户指南在这个表格之后的所支持的 JDBC 类型列表中的类型。JDBC 类型是仅 仅需要对插入,更新和删除操作可能为空的列进 行处理。这是 JDBC jdbcType 的需要,而不是 MyBatis 的。如果你直接使用 JDBC 编程,你需要指定 这个类型-但仅仅 对可能为空的值。 typeHandler 我们在前面讨论过默认的类型处理器。使用这个属性,你可以覆盖默 认的类型处理器。这个属性值是类的完全限定名或 者是一个类型处理 JDBC 类型列表中的类型。JDBC 类型是仅仅 需要对插入, 更新和删除操作可能为空的列进 行处理。这是 JDBC 的需要, jdbcType 而不是 MyBatis 的。如果你直接使用 JDBC 编程,你需要指定这个类型-但 仅 仅对可能为空的值。 typeHandler 我们在前面讨论过默认的类型处理器。使用这个属性,你可以覆盖默认的 类型处理器。 这个属性值是类的完全限定名或 者是一个类型处理器的实现 JDBC 类型列表中的类型。JDBC 类型是仅仅 需要对插入, 更新和删除操作可能为空的列进 行处理。这是 JDBC 的需要, jdbcType 而不是 MyBatis 的。如果你直接使用 JDBC 编程,你需要指定这个类型-但 仅 仅对可能为空的值。 typeHandler 我们在前面讨论过默认的类型处理器。使用这个属性,你可以覆盖默认的 typeHandler 类型处理器。 这个属性值是类 的完全限定名或者是一个类型处理器的实现0 码力 | 98 页 | 2.03 MB | 1 年前3共 18 条- 1
- 2













