title: Search for entities where list contains any value from list in java hibernate
body: <p>Lets imagine that I have some Product entity with java.List of tags, as blelow:</p>
  
  <pre><code>@Entity
  public class Product impements Serializable{
     ...
     private List&lt;String&gt; tags;
  }
  </code></pre>
  
  <p>and I have user, that wants to search for products tagged (for example) by any of tags: Car, Motocycle, Plane.</p>
  
  <p>so when it comes to search i have list of tags in my entity, and list of search tags, where all i need is to have at least one of them it in my product's tags list. I don't know how to write such query. thx for help</p>