如何查看 Speedment 发送到数据库的 SQL 代码?

How can I see the SQL code Speedment sends to the database?

当我使用 Speedment 创建和使用流时,如何查看发送到数据库的内容?例如,如果我在 GitHub 上尝试第一个示例:

Optional<Film> longFilm = films.stream()
    .filter(Film.LENGTH.greaterThan(120))
    .findAny();

您可以在首次设置 Speedment 应用程序时看到通过将记录器附加到构建器生成的查询。

final DemoApplication app = new DemoApplicationBuilder()
        .withLogging(ApplicationBuilder.LogType.STREAM)
        .build();

现在当您调用 .findAny() 时,生成的 SQL 查询将显示在输出中。