2

我必须使用 JPA 从数据库中读取日期。我正在使用 EclipseLink 和 MySQL。日期作为 varchar(10) 以 YYYY-MM-DD 格式存储在数据库中。无法更改数据库列类型。有没有办法将此列映射到某些日期类型(日期、日历)?是否可以强制转换?

4

1 回答 1

1

使用 EclipseLink,您可以使用转换器。

见, http://www.eclipse.org/eclipselink/documentation/2.4/jpa/extensions/a_converter.htm#CHDEHJEB

一个简单的@TypeConverter 可能会起作用,否则您可以创建自己的转换器。

于 2013-04-09T13:42:55.040 回答