数据休息和JPA。
我已创建了一个实体使用组合键@EmbeddedId
和库扩展CrudRepository与findById查询参数
当我输入网址
一个连结[]( HTTP://本地主机:8080 /数据/人/搜索/ findById findById = 1,2&名称= ABC )
我收到提示未能字符串转换为长。
有没有转换字符串列表使用JPA春多头的方法吗?
请帮我。
数据休息和JPA。
我已创建了一个实体使用组合键@EmbeddedId
和库扩展CrudRepository与findById查询参数
当我输入网址
一个连结[]( HTTP://本地主机:8080 /数据/人/搜索/ findById findById = 1,2&名称= ABC )
我收到提示未能字符串转换为长。
有没有转换字符串列表使用JPA春多头的方法吗?
请帮我。
我只是对这个功能的工作今天,其实。
在最新的快照生成,有一个新的注解: @ConvertWith
。 你把的类名弹簧芯转换器实现在注释和出口商将使用该转换器打开String[]
查询参数值到你的查询方法的参数。
有一个如何在测试你的存储库使用它例如 (稍后我会更新维基但由于墨水甚至还干这些新的快照:)有没有机会呢。 要通过在URL查询字符串多个值,引用相同的名字多次:
http://localhost:8080/people/search/findById?id=1&id=2&id=3
你可以,当然,选择编码多个值到一个单一的参数值(以逗号分隔,例如)和做自己的转换器的转换。 你仍然可以通过一个String[]
您的自定义转换器不管是什么,但。