title: how to pass value to LIKE statement in jpa native query
body: <p>Here, I'm trying to pass string parameter value to native query which has like command in JPA Repository</p>
  <pre><code>@Query(value = &quot;select u.* from users where u.name like '%?1%'&quot;,nativeQuery = true)
  List&lt;User&gt; findAllByNameContaining(String searchString);
  </code></pre>
  <p>When I tried to debug with show sql flag. I see, below result in console</p>
  <pre><code>Hibernate: 
  /* dynamic native SQL query */ select
      u.* 
  from
      users u 
  join
      customer c 
          on u.id = c.userId 
  where
      c.trainerId = ? 
      and u.name like '%?2%'
  </code></pre>
  <p>I'm assing its adding extra single quote (i.e) like <strong>'%'searchvalue'%'</strong></p>
  <p>Note : Query is more complex than mentioned here. so, I don't want solutions like findAllByNameContaining or findByNameIgnoreCaseContaining etc...</p>