4

我想要一个包含两列的特定表,一个 ID 和一个我将在其中存储 JSON 对象的字段。我正在使用 Spring Data JPA。

我正在考虑这一行,但我不确定:

@Entity
@Table(name = "some_table")
public class SomeTable {

    @Id
    @Column(name = "id", unique = true)
    @GenericGenerator(name = "uuid", strategy = "uuid2")
    @GeneratedValue(generator = "uuid")
    private UUID id;

    // getters and setters for id here..

    // here to be the field for storing JSON objects and it's getters and setters
}
4

1 回答 1

1

答案取决于您使用的 PostgreSQL 版本。如果您使用的是 9.1,请查看https://bitbucket.org/adunstan/json_91,它为您提供了与 9.2 相同的功能。如果它是旧版本,您将不得不使用文本或反向移植该模块。

于 2013-03-25T04:05:10.797 回答