Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SpringDataREST和SpringJPA_Spring_Rest_Spring Data Rest - Fatal编程技术网

SpringDataREST和SpringJPA

SpringDataREST和SpringJPA,spring,rest,spring-data-rest,Spring,Rest,Spring Data Rest,数据rest和jpa 我使用@EmbeddedId创建了一个具有复合键的实体 存储库使用findById查询参数扩展了crudepository 当我输入URL时 [链接]() 将字符串转换为长字符串时出错 是否有任何方法可以使用SpringJPA将字符串转换为长字符串列表 请帮帮我。事实上,我今天正在开发这个功能 在最新的快照生成中,有一个新的注释:@ConvertWith。将实现的类名放入该注释中,导出器将使用该转换器将字符串[]查询参数值转换为查询方法的参数 有一个问题(我将很快更新wik

数据rest和jpa

我使用@EmbeddedId创建了一个具有复合键的实体

存储库使用findById查询参数扩展了crudepository

当我输入URL时

[链接]()

将字符串转换为长字符串时出错

是否有任何方法可以使用SpringJPA将字符串转换为长字符串列表


请帮帮我。

事实上,我今天正在开发这个功能

在最新的快照生成中,有一个新的注释:
@ConvertWith
。将实现的类名放入该注释中,导出器将使用该转换器将
字符串[]
查询参数值转换为查询方法的参数

有一个问题(我将很快更新wiki,但还没有机会,因为这些新快照上的墨水还没有干:)。要在URL查询字符串中传递多个值,请多次引用同一名称:

http://localhost:8080/people/search/findById?id=1&id=2&id=3

当然,您可以选择将多个值编码为单个参数值(例如,以逗号分隔),并在您自己的转换器中进行转换。不管发生什么情况,您仍然会被传递一个
字符串[]
到您的自定义转换器。

事实上,我今天正在开发这个功能

在最新的快照生成中,有一个新的注释:
@ConvertWith
。将实现的类名放入该注释中,导出器将使用该转换器将
字符串[]
查询参数值转换为查询方法的参数

有一个问题(我将很快更新wiki,但还没有机会,因为这些新快照上的墨水还没有干:)。要在URL查询字符串中传递多个值,请多次引用同一名称:

http://localhost:8080/people/search/findById?id=1&id=2&id=3

当然,您可以选择将多个值编码为单个参数值(例如,以逗号分隔),并在您自己的转换器中进行转换。无论如何,您仍然会被传递一个
字符串[]
到您的自定义转换器。

非常好,谢谢您的回复。我们正在考虑使用新的注释。但是我们可以期待新版本的发布。我希望在本周准备好下一个版本。例如github-link代码工作不太好,谢谢你的回复。我们正在考虑使用新的注释。但是新版本的发布还有多久呢?我希望下一个版本能在本周准备好。例如,github链接代码不起作用