【发布时间】:2011-06-23 10:11:11
【问题描述】:
您好,我想在我的 Java 类中映射一个字段
@Column(name = "date_of_birth")
@Temporal(TemporalType.DATE)
private Date dateOfBirth;
到我表中的一个字段:
date_of_birth date,
但现在当我尝试运行我的应用程序时出现异常:
Caused by: org.hibernate.HibernateException: Wrong
column type in public.users for column date_of_birth.
Found: date, expected: timestamp
这是我的配置文件:
dataSource.driverClassName=org.postgresql.Driver
hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
hibernate.hbm2ddl.auto=validate
hibernate.show_sql=false
这可能是什么问题?
谢谢 大卫
【问题讨论】:
-
看起来
@Temporal由于某种原因被忽略了。
标签: hibernate postgresql date jpa-2.0