TiDB v6.1 中文手册JDK 请在你的计算机上下载并安装 Java Development Kit (JDK),这是 Java 开发的必备工具。Spring Boot 支持 Java 版本 8 以上的 JDK,由于 Hibernate 版本的缘故,推荐使用 Java 版本 11 以上的 JDK 。 示例应用程序同时支持 Oracle JDK 和 OpenJDK,请自行选择,本教程将使用版本 17 的 OpenJDK 。 请下载或克隆示例代码库 pingcap-inc/tidb-example-java,并进入到目录 spring-jpa-hibernate 中。 123 4.3.2.5 第 5 步:运行应用程序 接下来运行应用程序代码,将会生成一个 Web 应用程序。Hibernate 将在数据库 test 中创建一个表 player_jpa。 如果你向应用程序的 Restful API 发送请求,这些请求将会在 driver-class-name: com.mysql.cj.jdbc.Driver jpa: show-sql: true database-platform: org.hibernate.dialect.TiDBDialect hibernate: ddl-auto: create-drop 若你设定的密码为 123456,而且从 TiDB Serverless 集群面板中得到的连接信息为: • Endpoint:0 码力 | 3572 页 | 84.36 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0命名空间时找不到 xsd? . . . . . . . . . . . . . . . . . . . 288 7.7.3 3. [JDBC] 引入 shardingsphere-transaction-xa-core 后,如何避免 spring‐boot 自动加载默认的 JtaTransactionManager? . . . . . . . . . . . . . . 288 7.7.4 4. [Proxy] jar 包形式 提供服务,无需额外部署和依赖,可理解为增强版的 JDBC 驱动,完全兼容 JDBC 和各种 ORM 框架。 • 适用于任何基于 JDBC 的 ORM 框架,如:JPA, Hibernate, Mybatis, Spring JDBC Template 或直接 使用 JDBC。 • 支持任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid, HikariCP maven 依赖 注意:请将 ${latest.releaseorg.apache.shardingsphere shardingsphere-jdbc-core ${latest.release.version} 0 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0-alphaShardingSphere‐Proxy 时,怎么使用合适的工具连接到 ShardingSphere‐Proxy? 291 7.23 引入 shardingsphere-transaction-xa-core 后,如何避免 spring‐boot 自动加载 默认的 JtaTransactionManager? . . . . . . . . . . . . . . . . . . . . . . . jar 包形式 提供服务,无需额外部署和依赖,可理解为增强版的 JDBC 驱动,完全兼容 JDBC 和各种 ORM 框架。 • 适用于任何基于 JDBC 的 ORM 框架,如:JPA, Hibernate, Mybatis, Spring JDBC Template 或直接 使用 JDBC。 • 支持任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid, HikariCP maven 依赖 注意:请将 ${latest.releaseorg.apache.shardingsphere shardingsphere-jdbc-core ${latest.release.version} 0 码力 | 301 页 | 3.44 MB | 1 年前3
TiDB v7.1 中文手册手动建立和释放数据库连接 • 手动管理数据库事务 105 • 手动将数据行映射为数据对象 建议仅在需要编写复杂的 SQL 语句时使用驱动程序。其他情况下,建议使用 ORM 框架进行开发,例如Hibernate、 MyBatis 或Spring Data JPA。ORM 可以帮助你: • 减少管理连接和事务的模板代码 • 使用数据对象代替大量 SQL 语句来操作数据 4.3.1.1.5 下一步 上进行提问,寻求帮助。 111 4.3.1.3 使用 Hibernate 连接到 TiDB TiDB 是一个兼容 MySQL 的数据库。Hibernate 是当前比较流行的开源 Java 应用持久层框架,且 Hibernate 在版本 6.0.0.Beta2 及以上支持了 TiDB 方言,完美适配了 TiDB 的特性。 本文档将展示如何使用 TiDB 和 Hibernate 来完成以下任务: • 配置你的环境。 配置你的环境。 • 使用 Hibernate 连接到 TiDB 集群。 • 构建并运行你的应用程序。你也可以参考示例代码片段,完成基本的 CRUD 操作。 注意 本文档适用于 TiDB Serverless、TiDB Dedicated 和本地部署的 TiDB。 4.3.1.3.1 前置需求 • 推荐 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册手动建立和释放数据库连接 • 手动管理数据库事务 108 • 手动将数据行映射为数据对象 建议仅在需要编写复杂的 SQL 语句时使用驱动程序。其他情况下,建议使用 ORM 框架进行开发,例如Hibernate、 MyBatis 或Spring Data JPA。ORM 可以帮助你: • 减少管理连接和事务的模板代码 • 使用数据对象代替大量 SQL 语句来操作数据 4.3.1.1.5 下一步 上进行提问,寻求帮助。 4.3.1.3 使用 Hibernate 连接到 TiDB TiDB 是一个兼容 MySQL 的数据库。Hibernate 是当前比较流行的开源 Java 应用持久层框架,且 Hibernate 在版本 6.0.0.Beta2 及以上支持了 TiDB 方言,完美适配了 TiDB 的特性。 本文档将展示如何使用 TiDB 和 Hibernate 来完成以下任务: 114 • 配置你的环境。 配置你的环境。 • 使用 Hibernate 连接到 TiDB 集群。 • 构建并运行你的应用程序。你也可以参考示例代码片段,完成基本的 CRUD 操作。 注意 本文档适用于 TiDB Serverless、TiDB Dedicated 和本地部署的 TiDB。 4.3.1.3.1 前置需求 • 推荐 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择0 码力 | 4049 页 | 94.00 MB | 1 年前3
传智播客 mybatis 框架课程讲义解决:Mybatis 自动将 sql 执行结果映射至 java 对象,通过 statement 中的 resultType 定 义输出结果的类型。 1.6.9 与 hibernate 不同 Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自己 编写 Sql 语句,不过 mybatis 可以通过 XML 或注解方式灵活配置要运行的 sql 套 sql 映射文件,工作量大。 Hibernate 对象/关系映射能力强,数据库无关性好,对于关系模型要求高的软件(例如 需求固定的定制化软件)如果用 hibernate 开发可以节省很多代码,提高效率。但是 Hibernate 的学习门槛高,要精通门槛更高,而且怎么设计 O/R 映射,在性能和对象模型之间如何权 衡,以及怎样用好 Hibernate 需要具有很强的经验和能力才行。 总之 对象。 6.3.8 mybatis 整合 ehcache EhCache 是一个纯 Java 的进程内缓存框架,是一种广泛使用的开源 Java 分布式缓存, 具有快速、精干等特点,是 Hibernate 中默认的 CacheProvider。 6.3.8.1mybatis 整合 ehcache 原理 mybatis 提供二级缓存 Cache 接口,如下: 它的默认实现类: 通过实现 Cache0 码力 | 75 页 | 1.16 MB | 1 年前3
TiDB v8.0 中文手册• 手动建立和释放数据库连接 • 手动管理数据库事务 • 手动将数据行映射为数据对象 建议仅在需要编写复杂的 SQL 语句时使用驱动程序。其他情况下,建议使用 ORM 框架进行开发,例如Hibernate、 MyBatis 或Spring Data JPA。ORM 可以帮助你: • 减少管理连接和事务的模板代码 • 使用数据对象代替大量 SQL 语句来操作数据 4.3.1.1.5 下一步 上进行提问,寻求帮助。 4.3.1.3 使用 Hibernate 连接到 TiDB TiDB 是一个兼容 MySQL 的数据库。Hibernate 是当前比较流行的开源 Java 应用持久层框架,且 Hibernate 在版本 6.0.0.Beta2 及以上支持了 TiDB 方言,完美适配了 TiDB 的特性。 本文档将展示如何使用 TiDB 和 Hibernate 来完成以下任务: • 配置你的环境。 配置你的环境。 • 使用 Hibernate 连接到 TiDB 集群。 • 构建并运行你的应用程序。你也可以参考示例代码片段,完成基本的 CRUD 操作。 注意 本文档适用于 TiDB Serverless、TiDB Dedicated 和本地部署的 TiDB。 4.3.1.3.1 前置需求 • 推荐 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v7.5 中文手册• 手动建立和释放数据库连接 • 手动管理数据库事务 • 手动将数据行映射为数据对象 建议仅在需要编写复杂的 SQL 语句时使用驱动程序。其他情况下,建议使用 ORM 框架进行开发,例如Hibernate、 MyBatis 或Spring Data JPA。ORM 可以帮助你: • 减少管理连接和事务的模板代码 • 使用数据对象代替大量 SQL 语句来操作数据 4.3.1.1.5 下一步 上进行提问,寻求帮助。 4.3.1.3 使用 Hibernate 连接到 TiDB TiDB 是一个兼容 MySQL 的数据库。Hibernate 是当前比较流行的开源 Java 应用持久层框架,且 Hibernate 在版本 6.0.0.Beta2 及以上支持了 TiDB 方言,完美适配了 TiDB 的特性。 本文档将展示如何使用 TiDB 和 Hibernate 来完成以下任务: • 配置你的环境。 配置你的环境。 • 使用 Hibernate 连接到 TiDB 集群。 • 构建并运行你的应用程序。你也可以参考示例代码片段,完成基本的 CRUD 操作。 注意 本文档适用于 TiDB Serverless、TiDB Dedicated 和本地部署的 TiDB。 4.3.1.3.1 前置需求 • 推荐 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v7.6 中文手册• 手动建立和释放数据库连接 • 手动管理数据库事务 • 手动将数据行映射为数据对象 建议仅在需要编写复杂的 SQL 语句时使用驱动程序。其他情况下,建议使用 ORM 框架进行开发,例如Hibernate、 MyBatis 或Spring Data JPA。ORM 可以帮助你: • 减少管理连接和事务的模板代码 • 使用数据对象代替大量 SQL 语句来操作数据 4.3.1.1.5 下一步 上进行提问,寻求帮助。 4.3.1.3 使用 Hibernate 连接到 TiDB TiDB 是一个兼容 MySQL 的数据库。Hibernate 是当前比较流行的开源 Java 应用持久层框架,且 Hibernate 在版本 6.0.0.Beta2 及以上支持了 TiDB 方言,完美适配了 TiDB 的特性。 本文档将展示如何使用 TiDB 和 Hibernate 来完成以下任务: • 配置你的环境。 配置你的环境。 • 使用 Hibernate 连接到 TiDB 集群。 • 构建并运行你的应用程序。你也可以参考示例代码片段,完成基本的 CRUD 操作。 注意 本文档适用于 TiDB Serverless、TiDB Dedicated 和本地部署的 TiDB。 4.3.1.3.1 前置需求 • 推荐 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择0 码力 | 4666 页 | 101.24 MB | 1 年前3
TiDB v8.1 中文手册手动建立和释放数据库连接 • 手动管理数据库事务 90 • 手动将数据行映射为数据对象 建议仅在需要编写复杂的 SQL 语句时使用驱动程序。其他情况下,建议使用 ORM 框架进行开发,例如Hibernate、 MyBatis 或Spring Data JPA。ORM 可以帮助你: • 减少管理连接和事务的模板代码 • 使用数据对象代替大量 SQL 语句来操作数据 4.3.1.1.5 下一步 上进行提问,寻求帮助。 96 4.3.1.3 使用 Hibernate 连接到 TiDB TiDB 是一个兼容 MySQL 的数据库。Hibernate 是当前比较流行的开源 Java 应用持久层框架,且 Hibernate 在版本 6.0.0.Beta2 及以上支持了 TiDB 方言,完美适配了 TiDB 的特性。 本文档将展示如何使用 TiDB 和 Hibernate 来完成以下任务: • 配置你的环境。 配置你的环境。 • 使用 Hibernate 连接到 TiDB 集群。 • 构建并运行你的应用程序。你也可以参考示例代码片段,完成基本的 CRUD 操作。 注意 本文档适用于 TiDB Serverless、TiDB Dedicated 和本地部署的 TiDB。 4.3.1.3.1 前置需求 • 推荐 Java Development Kit (JDK) 17 及以上版本。你可以根据公司及个人需求,自行选择0 码力 | 4807 页 | 101.31 MB | 1 年前3
共 472 条
- 1
- 2
- 3
- 4
- 5
- 6
- 48













