java.lang.String cannot be cast to org.apache.shardingsphere.infra.yaml.config.pojo.YamlRuleConfiguration at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)

新手请教,不知道是哪里的问题

dataSources:
  ds0:
    dataSourceClassName: com.alibaba.druid.pool.DruidDataSource # 数据源类型
    driverClassName: com.mysql.jdbc.Driver # 数据源驱动
    jdbcUrl: jdbc:mysql://localhost:3306/ds0 # 数据源url
    username: root # 数据库用户名
    password: root # 数据库密码
  ds1:
    dataSourceClassName: com.alibaba.druid.pool.DruidDataSource
    driverClassName: com.mysql.jdbc.Driver
    jdbcUrl: jdbc:mysql://localhost:3306/ds1
    username: root
    password: root

rules:
  tables:
    order:
      actualDataNodes: ds$->{0..1}.order_$->{0..1}
      tableStrategy:
        standard:
          shardingColumn: order_id
          shardingAlgorithmName: orderTableShardingAlgorithm
      keyGenerateStrategy:
        column: order_id
        keyGeneratorName: snowflake
  defaultDatabaseStrategy:
    inline:
      shardingColumn: user_id
      algorithmExpression: ds$->{user_id % 2}
  shardingAlgorithms:
    orderTableShardingAlgorithm:
      type: INLINE
      props:
        algorithm-expression: order_$->{order_id % 2}
Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to org.apache.shardingsphere.infra.yaml.config.pojo.YamlRuleConfiguration
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at org.apache.shardingsphere.infra.yaml.config.swapper.YamlRuleConfigurationSwapperEngine.swapToRuleConfigurations(YamlRuleConfigurationSwapperEngine.java:59)
	at org.apache.shardingsphere.driver.api.yaml.YamlShardingSphereDataSourceFactory.createDataSource(YamlShardingSphereDataSourceFactory.java:132)
	at org.apache.shardingsphere.driver.api.yaml.YamlShardingSphereDataSourceFactory.createDataSource(YamlShardingSphereDataSourceFactory.java:62)
	at Yaml.main(Yaml.java:15)

京ICP备2021015875号