0

私は Postgres のテーブルの下にあり、Spring Boot 2.1.6.RELEASEでJava 8 と Postgres-11を使用しています。私はすでにこの質問この質問を読みましたが、Java 7 ではなく Java 8 Date API を使用したかったのです。

CREATE TABLE note(
    note_id serial PRIMARY KEY,
    message varchar(255) NOT NULL,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

以下のようなモデルクラスを作成しましたが、必要なものと一致しません。

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
@Entity
public class Note extends AuditEnabledEntity{
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "note_id")
    private int noteId;
    
    @Column(name = "message")
    private String message;
    
    @Column(name = "created_at")
    private LocalDateTime createdAt;
}
4

1 に答える 1