Foros del Web » Programación para mayores de 30 ;) » Programación General »

Uso de hibernate criteria

Estas en el tema de Uso de hibernate criteria en el foro de Programación General en Foros del Web. 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){ ...
  #1 (permalink)  
Antiguo 01/10/2010, 01:51
 
Fecha de Ingreso: marzo-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
Uso de hibernate criteria

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

Etiquetas: criteria, hibernate
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:03.