La sélection de Plusieurs Tables dans le Printemps de Données

J'ai besoin d'écrire une requête sélection, extraction de données à partir de plusieurs tables au Printemps Référentiel de Données de la couche. Je sais que nous pouvons utiliser @Requête pour écrire des requêtes personnalisées, mais qui renvoie une valeur à partir d'une seule table?

SELECT s.service_id, s.name, us.rating_id 
FROM services s, 
     ratings r, 
     user_services us
where 
    us.service_id = s.service_id and
    us.rating_id = r.rating_id and
    us.user_id= ?;
  • Je pense que la réponse choisie (stackoverflow.com/a/2359214/217324) sur la question que j'ai pris comme une dupe montre exactement le cas où vous êtes la recherche pour.
  • Ma question n'est pas sur JPQL, de son sur la façon d'intégrer JPQL au Printemps de Données Respository, j'ai essayé première approche de souser qui force wor, mais je suis à la recherche de quelque chose de similaire.
  • rouvert. si vous pouviez trouver un moyen de reformuler la question pour le rendre plus clair ce serait sans doute améliorer les choses. Je ne comprends toujours pas comment liées question n'est pas suffisant.
  • Je ne mentionnez SpringData dans ma Question, le Cap et l'étiqueter en conséquence. Votre lien ne parle pas de printemps de données de n'importe où. Souser réponse aidé ma de toute façon, je vais l'accepter. N'hésitez pas à modifier ma question, si vous pensez qu'il devrait être clarifié. Je vous remercie.
  • maintenant que vous le dites, le lien n'a pas parlé de printemps de données. Vous devriez être en mesure d'utiliser le JPQL dans le @Requête et d'avoir la méthode du ressort des données de l'interface de retourner une liste des dto peuplé par la sélection de nouvelles.
  • Je l'ai mentionné Printemps de données depuis le début :), sélectionnez nouveau, c'est un bon truc bien. Merci!!!!