JPA e Data no Postgres

Tenho um campo na minha tabela (Postgres) que é uma Timestamp e seu valor é automaticamente inserido:

DATA_ALTERACAO TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL

Como devo mapear isso para o JPA?

tentei fazer:

@Temporal(TemporalType.DATE)

mas dá erro informando q o campo data_alteracao não pode ser null.

Desde já agradeço!

Mude o tipo para TemporalType.TIMESTAMP e coloque @Column(nullable=false).