# reen-sharding **Repository Path**: wxsx/reen-sharding ## Basic Information - **Project Name**: reen-sharding - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-12-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 说明 轻量级的分库分表中间件。可以和spring搭配使用。 ## 图解 ## 配置 主要是两个方面的配置:数据源和路由规则 数据源 (spring-db.xml) ```xml ${jdbc.druid.url} ${jdbc.druid.user} ${jdbc.druid.password} ${jdbc.druid.p2.url} ${jdbc.druid.p2.user} ${jdbc.druid.p2.password} classpath:mybatis/quickstart-mybatis-configuration.xml classpath:mybatis/quickstart-tables/*.xml ``` 对应的是core模块下的datasource包下的三个类:AudeDataSource,DataSourceDispatcher,DataSourceGroup 路由规则 (spring-aude.xml) ```xml p0:00,02 p1:01,03 ```