Hola tenia mas o menos el siguiente codigo,
public List customerList(Customer exampleInstance,CollectionCustomer exampleCollectionCustomer) {
Example example = Example.create(exampleInstance).ignoreCase().enabl eLike(MatchMode.START);
Criteria crit = getSession().createCriteria(Customer.class);
if(((DocumentType)exampleInstance.getDocumentType( )).getId()!=null){
crit.add(Restrictions.eq("documentType.id", ((DocumentType)exampleInstance.getDocumentType()). getId()));
}
if(exampleCollectionCustomer.getCardNumber()!=null && !exampleCollectionCustomer.getCardNumber().equals( "")){
Example exampleCollCust = Example.create(exampleCollectionCustomer);
Criteria critcollCust = getSession().createCriteria(CollectionCustomer.cla ss);
critcollCust.add(exampleCollCust);
List<CollectionCustomer> collections = critcollCust.list();
List<String> listIdCustomers = new ArrayList<String>();
for(CollectionCustomer c:collections){
listIdCustomers.add(c.getCustomer().getIdCustomer( ));
}
crit.add(Restrictions.in("idCustomer",listIdCustom ers));
}
crit.add(example);
return crit.list();
}
Se que hace una busqueda por determinados campos ; lo que quiero hacer es que esa busqueda pueda hacerse por esos campos pero que no diferencie acentos; hasta el momento no tiene en cuenta mayusc ni minusc q eso si q lo kiero pero no se como desactivar los acentos
Gracias