首页 > 解决方案 > 无法使用 springboot 将新列添加到现有模式

问题描述

在属性文件中,我给出了 spring.jpa.hibernate.ddl-auto=update spring.datasource.default_schema = schema.sql

@Builder
@Entity
@Data
@NoArgsConstructor
@AllArgsConstructor
@Table
public class TestCase implements Comparable<TestCase>{
    @Id
    // @GeneratedValue(strategy= GenerationType.IDENTITY)
    
    private String testCaseId;

    private String fxQuoteUniqueId;
    private String ENRICHMENT_APIUniqueId;

    private String APVUniqueId; // added a new column.
}

在 Maven 全新安装后,我正在运行 API 并通过邮递员发送请求,但 APVUniqueId 正在获取空值。还有其他地方我必须提供映射吗

标签: javaspring-data-jpa

解决方案


问题已解决。我不得不为新专栏使用骆驼箱。

私有字符串 apvUniqueId;

改名如上


推荐阅读