Comment utiliser une liste de chaîne de caractères dans NamedParameterJDBCTemplate pour obtenir des résultats
Expérimenter avec le Printemps-JDBC. Je suis à l'aide de cette comme référence. Je suis en train d'essayer d'obtenir une liste des acteurs qui ont le même nom de famille. L'exécution de ce code m'a donné les résultats souhaités:
public List<String> getActorsWithSameLastName(String lastName,
NamedParameterJdbcTemplate template) {
String query = "SELECT FIRSTNAME FROM ACTORS WHERE LASTNAME=:LASTNAME";
Map<String, String> paramMap = new HashMap<String, String>();
paramMap.put("LASTNAME", lastName);
return template.queryForList(query, paramMap, String.class);
}
J'ai un List<String>
des noms de famille. Comment puis-je obtenir une Liste des acteurs avec la liste que j'ai? Puis-je effectuer une itération sur la liste des noms de famille et d'appeler la getActorsWithSameLastName()
, à chaque fois, ou ne le printemps de fournir une voie où il ne l'itération et récupère le résultat pour moi? S'il vous plaît conseils.
OriginalL'auteur Mono Jamoon | 2013-01-21
Vous devez vous connecter pour publier un commentaire.
Utiliser DANS la Clause..
Comment utiliser les SÉLECTIONNER DANS la clause dans JDBCTemplates?
J'aime une seule ligne de code. Merci
OriginalL'auteur Shashi
Vous pouvez également utiliser MapSqlParameterSource
Qu'est-ce que le besoin de
query.toString()
, quand il est déjà dans un format de ChaîneOriginalL'auteur Jayamohan