Permalink
Browse files

utf-8 problems

  • Loading branch information...
1 parent e52464e commit e58f60222087888fcd2d5e5f990eee20b85b1d49 @matthewfarwell committed Jun 15, 2011
Showing with 0 additions and 46 deletions.
  1. +0 −46 src/main/java/uk/co/farwell/blog/hibernate_generic/GenericDao.java
@@ -115,73 +115,27 @@ public final void refresh(T bo) {
return getObjectsByAttributeMap(map, OPERATION_LIKE, null);
}
- /**
- * Permet de recuperer une liste d'objet selon une map.
- * La map doit avoir pour structure attribut --> valeur
- * La clause formée sera de type : and attribut = valeur
- * @param mapAttributeValue
- * @return
- */
public final List<T> getObjectsByAttributeMapEqualAnd(Map<String, Object> mapAttributeValue) {
return getObjectsByAttributeMap(mapAttributeValue, OPERATION_EQUAL, COMPARAISON_AND);
}
- /**
- * Permet de recuperer une liste d'objet selon une map.
- * La map doit avoir pour structure attribut --> valeur
- * La clause formée sera de type : or attribut = valeur
- * @param mapAttributeValue
- * @return
- */
public final List<T> getObjectsByAttributeMapEqualOr(Map<String, Object> mapAttributeValue) {
return getObjectsByAttributeMap(mapAttributeValue, OPERATION_EQUAL, COMPARAISON_OR);
}
- /**
- * Permet de recuperer une liste d'objet selon une map.
- * La map doit avoir pour structure attribut --> valeur
- * La clause formée sera de type : and attribut like %valeur% pour les valeurs de type String
- * and attribut = valeur pour les valeurs d'autres types
- * @param mapAttributeValue
- * @return
- */
public final List<T> getObjectsByAttributeMapLikeAnd(Map<String, Object> mapAttributeValue) {
return getObjectsByAttributeMap(mapAttributeValue, OPERATION_LIKE, COMPARAISON_AND);
}
- /**
- * Permet de recuperer une liste d'objet selon une map.
- * La map doit avoir pour structure attribut --> valeur
- * La clause formée sera de type : or attribut like %valeur% pour les valeurs de type String
- * or attribut = valeur pour les valeurs d'autres types
- * @param mapAttributeValue
- * @return
- */
public final List<T> getObjectsByAttributeMapLikeOr(Map<String, Object> mapAttributeValue) {
return getObjectsByAttributeMap(mapAttributeValue, OPERATION_LIKE, COMPARAISON_OR);
}
- /**
- * Permet de recuperer un criteria hibernate pour construire des requetes plus comlexe
- * La map doit avoir pour structure attribut --> valeur
- * La clause formée sera de type : comparaison attribut operation valeur
- * @return
- */
-
public final Criteria getCriteria() {
return getHibernateTemplate().getSessionFactory().getCurrentSession().createCriteria(getConcreteClass());
}
- /**
- * Permet de recuperer une liste d'objet selon une map, une comparaison et une operation
- * La map doit avoir pour structure attribut --> valeur
- * La clause formée sera de type : comparaison attribut operation valeur
- * @param mapAttributeValue
- * @param comparaison
- * @param operation
- * @return
- */
@SuppressWarnings("unchecked")
protected final List<T> getObjectsByAttributeMap(Map<String, Object> mapAttributeValue, String comparaison, String operation) {
Criteria critere = getHibernateTemplate().getSessionFactory().getCurrentSession().createCriteria(getConcreteClass());

0 comments on commit e58f602

Please sign in to comment.