如何绑定类型为LocalDateTime
或LocalDate
的域类字段以在Grails 3中形成输入?Grails 3 java时间表绑定
0
A
回答
0
0
在build.gradle
文件中添加这依赖:
compile "org.hibernate:hibernate-java8:5.1.3.Final"
应该让你有这样的域名:
class Test {
LocalDateTime start
Duration duration
}
创建一个对象:
new Test(start: LocalDateTime.of(2017,1,1,8,0,0), duration: Duration.ofHours(5)).save()
会在数据库中看起来像这样:
+----+---------+----------------+---------------------+
| id | version | duration | start |
+----+---------+----------------+---------------------+
| 1 | 0 | 18000000000000 | 2017-01-01 08:00:00 |
+----+---------+----------------+---------------------+
+0
我要寻找一个解决办法,让我使用的形式参数绑定所以LocalDateTime和其他人可以转换为字符串,反之亦然,而不是数据库的东西 – Valya
+0
对不起,我不使用grails,因为我使用vaadin。 Vaadin 8与LocalDate和LocalDateTime绑定。 –
相关问题
- 1. Grails 3和Java 8时间支持
- 2. 升级到3后Grails升级时间
- 3. Grails:数据绑定
- 4. Spring 3绑定空表格
- 5. Ember.JS绑定时间?
- 6. 空白空间也绑定时绑定下拉列表
- 7. grails控制器的Java时间转换
- 8. Grails Java 8时间JSON简化
- 9. Java时间表
- 10. Grails GORM绑定域两次
- 11. Grails的数据绑定
- 12. Grails的3 - 配置嵌入式的Tomcat绑定地址
- 13. Grails集3类映射表
- 14. Spring 3绑定对象到列表
- 15. XmlAdapter到JAXB绑定Joda时间间隔?
- 16. Grails数据绑定字段排除
- 17. Grails 2.4.4绑定JSON嵌套对象
- 18. Java OpenCV绑定
- 19. java绑定vlc
- 20. Grails 3.x失败bootRun
- 21. Grails的3 ConstraintException
- 22. Grails f:表定制
- 23. Grails数据绑定中的黑魔法?
- 24. Grails数据绑定多个域类
- 25. Grails的绑定请求参数枚举
- 26. 从JSON绑定到Grails中的枚举
- 27. Grails的绑定集合枚举
- 28. Grails - 将JsonArray绑定到Collection属性
- 29. Grails数据绑定一对多关系
- 30. Grails的多个数据绑定域类
我试过你的插件,但没有提到hibernate的依赖关系。我正在用Grails Fields插件构建一个表单,但即使我明确声明了该Bean的LocalDateTime属性的'f:field',我仍然没有成功。你能提供一些更多的信息吗? – Valya
在grails-java8插件上提出问题github回购 –
完成https://github.com/grails-plugins/grails-java8/issues/2 – Valya