【发布时间】:2019-03-16 18:50:41
【问题描述】:
我正在尝试将 offsetDateTime 映射到类型 SQL,但我不确定如何解决这两种类型。
在我的方法中,我正在更新日期
List<Items> listItems = repository.fetchitemById(Ids);
OffsetDateTime date = OffsetDateTime.now();
if (listItems.size() > 0 && !isNull(listItems.get(0).getDate())) {
date = listItems.get(0).getDate();
}
查询在存储库中一个带有日期的 crudRepository 已经验证了界面中的顺序和它们都匹配的查询
当我评估表达式时
listItems.get(0).getDate()
我明白了
方法抛出“java.lang.IllegalArgumentException”异常。 投影类型必须是接口! java.lang.IllegalArgumentException: 投影类型必须是接口!
同样在模式中,日期是一个带有 NULL DEFAULT NULL 的 TIMESTAMP
任何想法
【问题讨论】:
标签: sql nhibernate datetimeoffset