有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用Spring数据JPA改变数据库结构

我是Spring Boot的新手,我昨天遇到了这个问题,找不到任何解决方案,所以你是我最后的机会, 我创建了这个名为data4D的实体。java及其JPA存储数据4dJPA存储:

@Entity
@Data @AllArgsConstructor @NoArgsConstructor @ToString
public class Data4D {
@Id 
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;

private Double dim1;
private Double dim2;
private Double dim3;
private Double dim4;

public Data4D(Double dim1,Double dim2,Double dim3,Double dim4) {
    this.dim1 = dim1;
    this.dim2 = dim2;
    this.dim3 = dim3;
    this.dim4 = dim4;

 }
}

数据仓库。爪哇:

public interface Data4dRepository extends JpaRepository<Data4D, Long>{

}

但是如果我们有一个+50 DIM的表,那么将所有50 DIM添加到POJO类中是不健康的。 作为第二个场景,如果我们指向另一个具有不同结构和不同列名的数据库,是否需要添加实体并从头开始重复所有过程,还是有一种通用方法来处理所有场景


共 (1) 个答案