gpt4 book ai didi

java - Spring Boot 获取列

转载 作者:行者123 更新时间:2023-12-01 16:58:25 25 4
gpt4 key购买 nike

Spring中是否有一个接口(interface)可以实现jdbc元数据getColumns方法并且可以自动注入(inject)到通用实体中?我想使用 Spring 来压缩我的数据检索代码,但我的架构和表直到运行时才知道,所以我看不到使用存储库/实体的方法。

最佳答案

使用 JdbcTemplate NamedParameterJdbcTemplate .

对于返回单行的查询,请调用 queryForMap(String sql, Object... args) ,它返回一个通用实体,也称为 Map<String,Object>对象,由列名称作为键。

对于返回多行的查询,请调用 queryForList(String sql, Object... args) ,它返回 List这样的Map<String,Object>对象(通用实体)

关于java - Spring Boot 获取列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61552559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com