jdbctemplate.query的inline函数中如何注入connection?

问题描述 投票:0回答:0

我看到代码如下,

List<UploadedDocument> docs = jdbcTemplate.query(
                connection -> {
                PreparedStatement stmt = connection.prepareStatement(sql);
                stmt.setString(1, userName);
                return stmt;
            },
            this::getDocumentsFromResultSet
    );

我知道连接应该是数据库连接,但找不到它是如何创建的。它没有在方法中或类中的任何地方声明。

spring-boot jdbc
© www.soinside.com 2019 - 2024. All rights reserved.