无法解析“databaseclient”中的方法“execute”

5jdjgkvh  于 2021-06-27  发布在  Java
关注(0)|答案(0)|浏览(272)

我试着重复课程中的代码。应该为初始化创建sql查询并在public void setup()中运行,但我遇到了一些问题:
无法解析“databaseclient”中的方法“execute”
对“create”的引用是不明确的,两者都是“create(publisher)<”?扩展“t>)”和“create(publisher<”?扩展(t>,long)'匹配
代码

@BeforeAll
    public void setup() {

        Hooks.onOperatorDebug();

        List<String> statements = Arrays.asList(//
                "DROP TABLE IF EXISTS player;",
                "CREATE table player (id INT AUTO_INCREMENT NOT NULL, name VARCHAR2, age INT NOT NULL);");

        statements.forEach(it -> client.execute(it) //
                .fetch() //
                .rowsUpdated() //
                .as(StepVerifier::create) //
                .expectNextCount(1) //
                .verifyComplete());

    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题