Java (JPA) Date, Mysql Datetime

Pessoal,

Quem pode me ajudar com a seguinte duvida:

tenho uma classe mapeada em JPA com um atributo java.util.Date:

	@Temporal(TemporalType.TIMESTAMP)
	private Date valorData;

No MySQL tenho uma tabela com este campo como datetime. Quando insiro no banco a data “25/05/1995 22:00”, no banco ela fica “1995-05-25 19:00:00”… E quando pego de novo a mesma data ela volta como “25/05/1995 22:00”. Quando eu usava hibernate sem JPA isso nunca aconteceu. Alguem pode me ajudar?

Desde ja agradeço,

Pessoal, preciso de ajuda com isso. Mesmo se vocês não souberem o que é, mas puderem especular algo, podem responder, pois assim posso tentar pesquisar o que acontece.

Ainda não sei o que acontece.