我也是 Spring Boot 和 StackOverflow 的新手。所以请忽略任何错误。
实际上,我想使用 Spring JPA 或 Spring Data 访问和打印表中的数据,假设该表有 100 列,我只想打印 2 列,比如说 id 和 name。我必须在模型中创建所有 100 个字段吗?有什么方法可以通过仅使用 id 和 name 变量创建模型来连接它?
例如,有一个产品表,假设在 aws 上的 redshift 数据库上,表名为 Product,它有 200 列。我正在创建一个休息 API,我只需要显示 2 个东西,id 和 name。就像是:
@Entity("Product")
class Product {
@Id private Long id;
private String name;
}
但是当我这样做时,我得到了例外:找不到架构
是否有必要将此类产品中的所有 200 个字段都特别列出?