原文可以下载源码https://www.logicbig.com/tutorials/java-ee-tutorial/jpa/criteria-api-is-member-restriction.html
需要引入才会生成元模型 Employee_
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
<version>5.3.6.Final</version>
</dependency>
phoneNumbers是list<string>类型,这个是查询phoneNumbers包含有"222-222-222"的数据
criteriaBuilder.isMember(criteriaBuilder.literal("222-222-222"),
employee.get(Employee_.phoneNumbers)
转换成sql语句相当于 phoneNumbers like '%222-222-222%'