La création des requêtes au Printemps de Données dynamique de la clause where
Est-il un moyen de Printemps de données de manière dynamique la forme de la clause where?
Ce que je veux faire est d'avoir une méthode (qui est comme le findBy /méthode get) qui exécute un OÙ les et ET en utilisant les propriétés mentionnées qui ne sont PAS NULL.
Par exemple,
Consider the object Person [firstName, lastName, age, gender]
Notre méthode ressemble à quelque chose comme ceci
findBy_IfNotNullFirstName_AndIfNotNullLastName_AndIfNotNullAge_AndIfNotNullGender(String firstName, String lastName, Integer age, String gender)
Grâce.
OriginalL'auteur Chinmay | 2014-01-31
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à la Spécification JPA et le Prédicat, et Même mieux QueryDSL, toutes deux soutenues par le printemps des référentiels de données.
Cet article fournit un exemple:
http://spring.io/blog/2011/04/26/advanced-spring-data-jpa-specifications-and-querydsl/
OriginalL'auteur iouardi