我使用的 UUID 是我在实体中的 ID (@Id)。是这样的:
import java.util.UUID;
@Table(name="address_book")
@Entity
public class AddressBook {
@Id
private UUID id;
private String name;
.
.
.
}
现在发生的事情是,当我调用 addressBookDao.save(addressBook) 或每当我在数据库中保存数据时,它被存储为:
id, name, isbn, date, username
{blob}, john, isbn-45888, 15-02-2019, david
所以在 id 列中,我在插入的每一行中都写了这个 blob。我认为 UUID 会生成一个随机 ID,而不是将 UUID 的整个 json 对象存储为该 ID 列中的 blob。
我该如何解决这个问题。我想要字符串/随机值而不是 blob/对象?
守候你守候我
守着一只汪
桃花长相依
相关分类