小编use*_*922的帖子

JDBI在引号内的查询中使用@bind作为变量

我想知道这是否可行,如果是的话,我确定它是一个简单的解决方案,我似乎无法弄清楚

@SqlQuery("SELECT * FROM Table WHERE column LIKE '%:thingName%'")
public Set<Things> getThings(@Bind("thingName", String thingName)
Run Code Online (Sandbox Code Playgroud)

基本上对于这个玩具示例,我试图选择一个列包含[任何文本] thingName [anyText]的行.当如上使用时,我认为引号模糊了绑定变量,因此它实际上查找[任何文本] :thingName [anyText]而不是我的绑定变量.

先谢谢你,Madeline

objectquery jdbi

14
推荐指数
2
解决办法
4756
查看次数

标签 统计

jdbi ×1

objectquery ×1