SpringJDBC 连接 OceanBase 数据库

本文将介绍如何使用 Spring JDBC 框架、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入和查询数据等。点击下载 spring-jdbc-mysql-client 示例工程 前提条件 您已安装 OceanBase 数据库...

概述

SOFABoot、中间件服务、Spring Boot 以及 SpringCloud 的关系,示意如下:Spring Boot 是一个非常优秀的开源框架,可以快速、敏捷地开发新一代基于 Spring 框架的应用程序,它并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密...

依赖与配置项

分布式事务不仅支持 SOFABoot 框架,也支持纯 Spring 的应用场景。本文将分别介绍针对不同的服务框架所要预先完成的依赖与配置项操作。无论是事务发起方还是参与者均需要完成本文的依赖与配置项操作。环境要求 必须使用 JDK 1.7 或以上版本...

Spring框架安全漏洞通告】CNVD-2022-23942安全漏洞

本文介绍Spring框架存在远程命令执行漏洞攻击风险以及如何解决。漏洞描述 根据 国家信息安全漏洞共享平台(CNVD)发布的安全公告 CNVD-2022-23942 显示,攻击者可利用CNVD-2022-23942远程命令执行漏洞,在远程条件下,实现对目标主机的后门...

Spring框架安全漏洞通告】CNVD-2022-23942安全漏洞

本文介绍Spring框架存在远程命令执行漏洞攻击风险以及如何解决。漏洞描述 根据 国家信息安全漏洞共享平台(CNVD)发布的安全公告 CNVD-2022-23942 显示,攻击者可利用CNVD-2022-23942远程命令执行漏洞,在远程条件下,实现对目标主机的后门...

在非Spring框架下如何进行开发?

当您需要在非Spring框架下进行开发时,请按本文提供的方法尝试解决。解决办法 我们建议使用Spring进行HSF的相关开发。如果使用其他框架,可以使用LightAPI的方式进行开发,请参见 应用开发概述。

旧版样例简介

sample-txc-mq:最简 GTS 样例的基础上,将 MQ 加入分布式事务,保证了数据库操作与消息发送的一致性。数据库操作提交,则消息一定发送成功;数据库操作回滚,则消息一定不会被发送出去。本案例是 GTS 和 MQ 综合实践的入门案例。具体使用...

使用Redis在Web应用中实现会话管理

会话(session)管理是Java Web应用不可或缺的功能,使用云数据库Redis版和Spring Session可以便捷地实现会话管理。前提条件 已创建用于保存会话的Redis实例。相关操作,请参见 创建实例。如果通过内网连接Redis实例,Redis实例与部署应用...

AT 模式接入

AT 模式接入适用的场景包括跨数据库事务、MQ 的消息事务、EDAS 的服务事务及多场景混合型事务方案。本文介绍如何基于@TxcTransaction 注解使用 GTS 服务。前提条件 在使用 AT 模式接入 GTS 前,请先完成以下工作:开通 GTS(创建事务分组)...

Spring集成

云消息队列 RocketMQ 版 支持集成Spring框架的Java SDK收发消息,本文为您介绍如何使用 云消息队列 RocketMQ 版 提供的Spring框架的Demo工程。背景信息 云消息队列 RocketMQ 版 支持以下消息类型的生产者和消费者与Spring集成:普通消息的...

使用Java JDBC接口的应用开发

password test database default 需要连接的数据库名称。默认连接default数据库。建立连接后,使用Lindorm宽表SQL Java API访问Lindorm宽表。示例代码如下:/*-基于JDBC的CRUD示例-*/String tableName="sql_table_"+new Random().nextInt...

基于Java JDBC接口的应用开发

password test database default 需要连接的数据库名称。默认连接default数据库。建立连接后,使用Lindorm宽表SQL Java API访问Lindorm宽表。示例代码如下:/*-基于JDBC的CRUD示例-*/String tableName="sql_table_"+new Random().nextInt...

直播公告(2020~2022年)

利用MSE服务自治体系为业务保驾护航 2022-08-25 数据库治理的最佳实践 针对大多数的后端应用来讲,系统的瓶颈主要受限于数据库,复杂的业务也离不开数据库的操作。因此无论是在稳定性的治理上,还是在开发提效等场景下,数据库相关的治理...

常见问题

柔性事务只有在事务提交阶段因为网络、数据库或实例故障导致意外失败后才产生脏读和回滚覆盖风险。正常事务提交、回滚是不会产生脏读和回滚覆盖风险的。柔性事务能否全局开启?正确使用柔性事务需要对业务流程做一定优化改造,如果全局开启...

TCC 模式接入

发起方类配置 Bean 要让 Spring 框架扫描发起方的注解,需要让 Spring 框架感知到发起方的 Bean,以上述“YourClass”为例:更多信息 TCC 参与者实现规范 实现两阶段接口:二阶段入参只包含事务数据,参与者处理业务数据之前需要根据事务...

序列化方式选择

Spring配置HSF服务 Spring框架是在应用中广泛使用的组件,如果不想通过API的形式配置HSF服务,可以使用Spring XML的形式进行配置,上述例子中的API配置等同于如下XML配置。spring.util....

序列化方式选择

Spring配置HSF服务 Spring框架是在应用中广泛使用的组件,如果不想通过API的形式配置HSF服务,可以使用Spring XML的形式进行配置,上述例子中的API配置等同于如下XML配置。spring.util....

发起方配置

对于发起方的应用来说,如果参与者与发起方分别属于不同...发起方类配置 Bean 要让 Spring 框架扫描发起方的注解,需要让 Spring 框架感知到发起方的 Bean,以上述“YourClass”为例:<bean id="yourClassBean" class="com.xxx.xxx.YourClass"/>

超时配置

Spring框架是在应用中广泛使用的组件,如果不想通过API的形式配置HSF服务,可以使用Spring XML的形式进行配置,上述例子中的API配置等同于如下XML配置。spring.util....

超时配置

Spring框架是在应用中广泛使用的组件,如果不想通过API的形式配置HSF服务,可以使用Spring XML的形式进行配置,上述例子中的API配置等同于如下XML配置。spring.util....

Spring集成

云消息队列 RabbitMQ 版 支持Spring框架的SDK,本文介绍如何集成Spring框架的SDK客户端收发消息。前提条件 您已在 云消息队列 RabbitMQ 版控制台 创建实例、Vhost、Exchange、Queue等相关资源,具体操作,请参见 步骤二:创建资源。安装...

服务端线程池配置

Spring配置HSF服务 Spring框架是在应用中广泛使用的组件,如果不想通过API的形式配置HSF服务,可以使用Spring XML的形式进行配置,上述例子中的API配置等同于如下XML配置。spring.util....

基于MySQL 5.6的分布式事务

或rollback()常见问题 如何在Spring框架中使用分布式事务?如果使用Spring的@Transactional 注解开启事务,可以通过扩展事务管理器来开启 PolarDB-X 1.0 分布式事务。代码示例:import org.springframework.jdbc.datasource....

Saga 模式快速入门

基于 Spring 框架Spring 框架中,您需要依次添加 Spring 依赖和分布式事务依赖。在应用中添加如下 Spring Maven 依赖:!spring boot and spring dependencies begin-><dependency><groupId>org.springframework.boot</groupId>...

使用数据库实现读写流量路由

MSE提供一种数据库访问的读写流量路由的方案,您可以在不需要修改业务代码的情况下,基于此功能实现数据库读写分离。本文介绍如何开启数据库读写流量路由和配置读写流量路由规则。前提条件 将ACK微服务应用接入MSE治理中心。背景信息 读写...

模块激活

Spring 框架从 3.1.X 版本开始提供了 profile 功能,详见 Bean Definition Profiles。SOFABoot 支持模块级 profile 能力,即在各个模块启动的时候,决定在哪些 profile 中启动。profile 就是一个占位符。模块的激活主要通过配置下述文件来...

应用创建和部署概述(ECS)

应用 EDAS的ECS集群支持主流的Java微服务框架Spring Cloud、Dubbo,也支持阿里巴巴自研的HSF。说明 为帮助您快速体验应用创建和部署,EDAS提供了各种微服务框架的应用Demo。ECS环境 EDAS提供的ECS环境分为阿里云ECS环境和混合云ECS环境。...

通过SkyWalking上报Java应用数据

1.0.25->1.1.2 JSON GSON 2.8.x Vert.x 生态 Vert.x Eventbus 3.2+Vert.x Web 3.x 线程调度框架 Spring@Async 4.x and 5.x 缓存 Ehcache 2.x Kotlin Coroutine 1.0.1->1.3.x 插件开发 您可以参考 官方文档 自定义开发一个SkyWalking Java ...

通过SkyWalking上报Java应用数据

1.0.25->1.1.2 JSON GSON 2.8.x Vert.x 生态 Vert.x Eventbus 3.2+Vert.x Web 3.x 线程调度框架 Spring@Async 4.x and 5.x 缓存 Ehcache 2.x Kotlin Coroutine 1.0.1->1.3.x 插件开发 您可以参考 官方文档 自定义开发一个SkyWalking Java ...

路由数据库

您可以通过事件规则过滤事件,将事件路由到云数据库RDS MySQL版或自建MySQL数据库。本文以自定义事件为例介绍将事件路由数据库的前提条件、操作步骤和结果验证。地域限制 目前仅华北3(张家口)、德国(法兰克福)和新加坡地域支持路由到...

连接方式概述

当前主要支持通过客户端、驱动或 ORM 框架连接到 OceanBase 数据库。客户端 在连接 OceanBase 数据库的 MySQL 租户时,支持的客户端如下:MySQL 客户端 MySQL 数据库的命令行客户端,需要单独安装。说明 OceanBase 数据库租户包括 MySQL ...

连接方式概述

Java 数据库连接器(Java Database Connectivity,JDBC)提供了 Java 连接关系数据库的接口,是一种 Java 标准。JDBC 标准由 Sun Microsystems 定义,通过标准 java.sql 接口实现,支持各个提供程序使用自己的 JDBC 驱动程序来实现和扩展...

创建数据访问代理数据

创建完数据访问代理数据库后,与普通单机数据库一样,数据访问代理也需要创建数据表。对于设置为“分库分表”模式的数据访问代理数据库来说,在创建数据表时需要制定其相应的分表规则,之后应用通过连接数据访问代理可以透明访问后端的数据...

负载均衡

并且这个会话的普通读请求会按照当前数据库的活跃负载而路由到各个数据库执行,广播请求(SET 语句等)会路由到所有的数据库。在数据库数目较多时,整体效率会因为建联和广播明显降低。实现原理 按需建立连接,即代理根据需要与后端数据库...

错误码表(2.0版)

18001 Not support CREATE DATABASE in db:schema 无法在该数据连接上进行CREATE DATABASE操作,请检查所用数据库连接是否正确。18002 非ADS user导致的失败信息。操作必须由ADS user进行,请确认当前使用的UMM账号是ADS用户账号。18003 NA...

管理数据库

创建RDS MariaDB实例后,您需要在实例中创建与您业务相关的数据库。RDS MariaDB支持通过控制台、SQL命令、API接口管理数据库,包括创建、删除数据库。背景信息 概念 实例:实例是虚拟化的数据库服务器。您可以在一个实例中创建和管理多个...

创建数据库

参数 说明 限制并发量 指对应数据库并发请求执行的上限量,默认不限制,您也可以使用高权限账号登录数据库后,使用 ALTER DATABASE<数据库名>CONNECTION LIMIT<并发量>;命令修改。表空间 指数据库所属的表空间,默认为 pg_default,表空间...

CREATE DATABASE

CREATE DATABASE 用于创建数据库。创建数据库 说明 每个集群最多可以创建2048个数据库。语法 CREATE DATABASE[IF NOT EXISTS]db_name 参数 db_name:数据库名。密码规则如下:长度不超过64个字符。以小写字符开头。可包含字母、数字以及...

CREATE DATABASE

CREATE DATABASE语句用于创建数据库。本文为您介绍CREATE DATABASE的用法。使用限制 单个实例最多可创建64个数据库。语法 CREATE DATABASE db_name[[WITH][OWNER[=]user_name];参数说明如下表所示。参数 描述 db_name 创建的数据库名称,只...

管理数据库

创建RDS MySQL实例后,您需要在实例中创建与您业务相关的数据库。RDS MySQL支持通过控制台、SQL命令、API接口管理数据库,包括创建、删除数据库。背景信息 概念 实例:实例是虚拟化的数据库服务器。您可以在一个实例中创建和管理多个数据库...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 MongoDB 版 云数据库 RDS 数据库备份 云数据库 Redis 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用