title: How to use mysql "json_contains" with JPA Specification
body: <p>I want use JPA Specification to query my data.
  The column is annotated by @Type(type = "json").
  And I generated predicate with those code:</p>
  
  <pre><code> cb.like(root.get&lt;String&gt;("exampleColumnName"), "%queryParam%")
  </code></pre>
  
  <p>finally,I got the sql like this and it cant get anyting form mysql: </p>
  
  <pre><code>select * from XXX where exampleColumnName like '"%queryParam%"'
  </code></pre>
  
  <p>But the except sql is </p>
  
  <pre><code>select * from XXX where exampleColumnName like '%queryParam%'
  </code></pre>
  
  <p>I trace the code to com.vladmihalcea.hibernate.type.json.internal.JsonTypeDescriptor and found the "unwrap" method is different with org.hibernate.type.descriptor.java.StringTypeDescriptor.</p>
  
  <p>I want to generate a LikePredicate about the column annotated by @Type(type = "json");</p>