私は次のようなクエリを実行しています:
Query query = PlatoonApp.getEntityManager().createQuery(
"SELECT c FROM Client c WHERE c.type1 LIKE ? or c.type2 LIKE ? or c.type3 LIKE ?" +
" or c.type4 LIKE ? ORDER BY c.type", Client.class);
query.setParameter(1, legalStrQuery + "%");
query.setParameter(2, legalStrQuery + "%");
query.setParameter(3, individualStrQuery + "%");
query.setParameter(4, individualStrQuery + "%");
query.setFirstResult(startPosition);
if (maxResults != 0)
query.setMaxResults(maxResults);
return (List<Client>) query.getResultList();
これがクエリです。「´」、「~」を使用した情報を含む行がいくつかあり、これらの文字が置き換えられています。なぜそれが起こっているのですか?