2017-09-19 1 views
0

Salut si cette question est trop primaire s'il vous plaît ignorer cela. J'analyse actuellement un extrait de code et je coincé dans cet endroit,Impossible de trouver l'emplacement de l'exécution de la requête dans le lot du printemps

@Override 
public List<BaseLineInfoEntity> findAllBaseLineInfo() { 
    Query query = entityManager.createQuery("SELECT baseline FROM BaseLineInfoEntity baseline", 
      BaseLineInfoEntity.class); 
    return query.getResultList(); 
} 

Cette méthode fonctionne parfaitement et redonner les résultats mais je coudn't comprendre comment cette requête est exécutée et a obtenu les données. Si quelqu'un peut comprendre ce qui se passe ici, guide-moi s'il te plaît.

Répondre

0

Peut-être que vous pouvez consulter et lire la suite ici: https://www.tutorialspoint.com/jpa/jpa_jpql.htm

L'exemple est très similaire à ce que vous avez ici.

+0

Je me suis déjà intéressé à la question, mais dans mon cas, je ne trouve même pas où se trouve la table ou la base de données. Je veux savoir d'où proviennent les données de mon projet. –

+0

Je ne suis pas sûr de ce qui est dans votre exemple, mais il se pourrait que lorsque vous vous connectez à url, nom d'utilisateur, passe ... etc. Donc, établissez la connexion dont vous disposez déjà. Normalement, vous devez d'abord créer votre propre base de données (ou l'avoir), puis vous y connecter! –