标签: java hibernate jpa
criteriaBuilder.like( root.get("prop"), "%"+userInput+"%" )
如果userInput是字符%,如何避免查询输出?
userInput
%
答案 0 :(得分:1)
尝试使用literal(),如下所示:
literal()
criteriaBuilder.like( root.get("prop"), "%" + criteriaBuilder.literal( userInput ) + "%" )