Criteria c2=c1.createCriteria("addresses");//出现问题的地方,这里已经指向子集合的查询了
c2.add(Restrictions.eq("haddress",new String("aa")));//出现问题的地方,具体的子集合属性这里出的问题,解决如下:
Criteria c2=c1.createCriteria("addresses", "ar");//出现问题的地方,这里已经指向子集合的查询了
c2.add(Restrictions.eq("ar.haddress",new String("aa")));//出现问题的地方,具体的子集合属性