![]() |
1
0
如果您有域对象Foo:
然后在控制器操作中,您可以执行以下操作:
实际上,您所要做的就是将页面中的参数连接到一个字符串中,对吗? 在我看来,这实际上是一个糟糕的设计。如果订单发生变化,或者没有为第2项选择任何内容,会发生什么?或者,如果有人想要编辑您的对象,而您需要重新解析这些值,该怎么办?很明显,你可以用逗号分割…直到其中一个值包含逗号! 最好为每个表示不同内容的字段存储一个值,或者将单个字段存储为结构化值。例如,如果你真的只想在你的域对象中有一个字段,你可能需要考虑将一个映射编码成JSON并存储它。 |
|
Mateusz Cieslak · 运行单个集成测试/单个测试类 6 年前 |
![]() |
PackersFan · 检查Geb中的只读 6 年前 |
![]() |
Frak · 如何比较用户输入的密码和凭据密码短语 6 年前 |
![]() |
Benihana · 如何在Groovy中正确解析JSON 6 年前 |
![]() |
Saranya Unni · 如何使用groovy从列表中获取值? 6 年前 |
|
dino110 · sed命令的Jenkins管道失败 6 年前 |
![]() |
Peter Cook · Groovy中XML响应节点数据的映射 6 年前 |