1. 引入 maven 依赖
<dependency>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>shardingsphere-jdbc-core</artifactId>
<version>${latest.release.version}</version>
</dependency>
留神:请将 ${latest.release.version}
更改为理论的版本号。
2. 规定配置
ShardingSphere-JDBC 能够通过 Java
,YAML
,Spring 命名空间
和 Spring Boot Starter
这 4 种形式进行配置,开发者可依据场景抉择适宜的配置形式。
详情请参见配置手册。
3. 创立数据源
通过 ShardingSphereDataSourceFactory
工厂和规定配置对象获取 ShardingSphereDataSource
。
该对象实现自 JDBC 的规范 DataSource 接口,可用于原生 JDBC 开发,或应用 JPA, MyBatis 等 ORM 类库。
DataSource dataSource = ShardingSphereDataSourceFactory.createDataSource(dataSourceMap, configurations, properties);