middle
メールのどこかに文字列が含まれているすべてのユーザーを検索したい。
?
次のコードは失敗します-引用符で囲まれているため、JPAはパラメータとしてを認識しないようです。
List<User> users = User.findAll("email like '%?%'", middle);
次のコードは機能しますが、SQLインジェクションに対応しています。
List<User> users = User.findAll("email like '%" + middle + "%'");
あなたは何を提案しますか?