java - 无法使用 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 正在获取空值。还有其他地方我必须提供映射吗
解决方案
问题已解决。我不得不为新专栏使用骆驼箱。
私有字符串 apvUniqueId;
改名如上
推荐阅读
- angular - Angular 中的默认主题
- javascript - 使用 ParsleyJS 验证一个表单元素内的两个表单
- python - 如何比较 2 个时间戳(日期 + 时间 + 时区)
- c++ - 具有 xvalue 操作数的三元运算符
- ibm-cloud - 在 IBM Cloud 中创建 Tone Analyzer 服务的可用计划
- java - 如何使用 Java Stream 逐行读取文件
- reactjs - React TypeError: items.map 不是函数 componentDidMount/< this.setState({
- c# - XamarinForms 中的轮播视图
- ios - 设置 WKWebView scrollView 的 contentInset 导致页面跳转到顶部
- android - 如何在android studio中更改应用程序的版本