提交 3454ec89 编写于 作者: T terrymanu

fix test case for spring

上级 7e2f574f
......@@ -54,15 +54,15 @@
<property name="password" value="${dbtbl_1_slave_1.password}" />
</bean>
<master-slave:data-source id="dbtbl_0" master-data-source-ref="dbtbl_0_master" slave-data-sources-ref="dbtbl_0_slave_0, dbtbl_0_slave_1" />
<master-slave:data-source id="dbtbl_1" master-data-source-ref="dbtbl_1_master" slave-data-sources-ref="dbtbl_1_slave_0, dbtbl_1_slave_1" />
<master-slave:data-source id="dbtbl_0" master-data-source-name="dbtbl_0_master" slave-data-source-names="dbtbl_0_slave_0, dbtbl_0_slave_1" />
<master-slave:data-source id="dbtbl_1" master-data-source-name="dbtbl_1_master" slave-data-source-names="dbtbl_1_slave_0, dbtbl_1_slave_1" />
<sharding:inline-strategy id="databaseStrategy" sharding-column="user_id" algorithm-expression="dbtbl_${user_id % 2}" />
<sharding:inline-strategy id="orderTableStrategy" sharding-column="order_id" algorithm-expression="t_order_${order_id % 4}" />
<sharding:standard-strategy id="orderItemTableStrategy" sharding-column="order_id" precise-algorithm-class="io.shardingjdbc.example.config.spring.masterslave.algorithm.PreciseModuloTableShardingAlgorithm" />
<sharding:data-source id="shardingDataSource">
<sharding:sharding-rule data-sources="dbtbl_0,dbtbl_1">
<sharding:sharding-rule data-source-names="dbtbl_0,dbtbl_1">
<sharding:table-rules>
<sharding:table-rule logic-table="t_order" actual-tables="t_order_${0..3}" database-strategy-ref="databaseStrategy" table-strategy-ref="orderTableStrategy" />
<sharding:table-rule logic-table="t_order_item" actual-tables="t_order_item_0,t_order_item_1,t_order_item_2,t_order_item_3" database-strategy-ref="databaseStrategy" table-strategy-ref="orderItemTableStrategy" />
......
......@@ -37,7 +37,7 @@
<sharding:inline-strategy id="orderItemTableStrategy" sharding-column="order_id" algorithm-expression="t_order_item_${order_id % 4}" />
<sharding:data-source id="shardingDataSource">
<sharding:sharding-rule data-sources="demo_dbtbl_0,demo_dbtbl_1,demo_dbtbl_config">
<sharding:sharding-rule data-source-names="demo_dbtbl_0,demo_dbtbl_1,demo_dbtbl_config">
<sharding:table-rules>
<sharding:table-rule logic-table="t_config" actual-tables="demo_dbtbl_config.t_config"/>
<sharding:table-rule logic-table="t_order" actual-tables="demo_dbtbl_${0..1}.t_order_${0..3}" database-strategy-ref="databaseStrategy" table-strategy-ref="orderTableStrategy" />
......
......@@ -31,7 +31,7 @@
<sharding:inline-strategy id="orderItemTableStrategy" sharding-column="order_id" algorithm-expression="t_order_item_${order_id % 4}" />
<sharding:data-source id="shardingDataSource">
<sharding:sharding-rule data-sources="demo_dbtbl_0,demo_dbtbl_1">
<sharding:sharding-rule data-source-names="demo_dbtbl_0,demo_dbtbl_1">
<sharding:table-rules>
<sharding:table-rule logic-table="t_order" actual-tables="t_order_${0..3}" database-strategy-ref="databaseStrategy" table-strategy-ref="orderTableStrategy" />
<sharding:table-rule logic-table="t_order_item" actual-tables="t_order_item_0,t_order_item_1,t_order_item_2,t_order_item_3" database-strategy-ref="databaseStrategy" table-strategy-ref="orderItemTableStrategy" />
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册