Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

utf-8 problems

  • Loading branch information...
commit e58f60222087888fcd2d5e5f990eee20b85b1d49 1 parent e52464e
@matthewfarwell authored
Showing with 0 additions and 46 deletions.
  1. +0 −46 src/main/java/uk/co/farwell/blog/hibernate_generic/GenericDao.java
View
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());
Please sign in to comment.
Something went wrong with that request. Please try again.