【发布时间】:2020-08-27 02:33:08
【问题描述】:
我有一个旧表,其中一个列的类型是 varchar,但里面有所有数字。我不想更改表中的数据类型。我想更改实体中的列数据类型。
之前它是字符串,现在我将其更改为整数,并且 crud 操作工作正常。这是很好的做法还是有其他方法可以做到?示例代码:
之前:
@Entity
public class TestEntity{
@Column(name = "Test")
private String test;
}
现在:
@Entity
public class TestEntity{
@Column(name = "Test")
private Integer test;
}
【问题讨论】:
-
你之前和之后的代码是一样的。
标签: java hibernate jpa spring-data hibernate-mapping