IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

question précises hibernate et spring mvc


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2010
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 66
    Par défaut question précises hibernate et spring mvc
    Bonjour

    Je suis en train de développer une application de gestion de la paie avec hibernate et spring mvc .
    J'ai une jointure one to many entre classes Employes et Salary
    Mais je n'arrive pas à récupérer l'id d'employé associé à vacation ??
    Avez vous une idée ?

  2. #2
    Membre averti
    Homme Profil pro
    Développeur blockchain
    Inscrit en
    Avril 2003
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur blockchain
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2003
    Messages : 20
    Par défaut
    Citation Envoyé par smiles Voir le message
    Bonjour

    Je suis en train de développer une application de gestion de la paie avec hibernate et spring mvc .
    J'ai une jointure one to many entre classes Employes et Salary
    J'ai fait cette méthode dans ma couche service
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public void treatVacation(Integer idvacation, Boolean state, String reason,
    			String notification) {
    		Vacation vacation = (Vacation) hibernateTemplate.get(Vacation.class,
    				idvacation);
     
    		Integer id= vacation.getEmployes().getId();
     
     
    		  List <Double> list= hibernateTemplate.find(
    		  "select sum( datediff( vtn.endDate, vtn.startDate ) ) FROM Vacation vtn WHERE vtn.employes.id ="+id+" and vtn.startDate > '01-01-2010' and vtn.endDate < '31-12-2010' "
    		  );
    J'ai essayé par la suite de l'utiliser dans mon controller

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	public ModelAndView treatVacation(HttpServletRequest request,
    			HttpServletResponse response, Vacation vacation)
    			throws ServletException, IOException, ParseException {
    		vacationDAO.treatVacation(vacation.getIdvacation(),
    				vacation.getState(), vacation.getReason(), vacation.getNotification());
    Mais je n'arrive pas à récupérer l'id d'employé associé à vacation ??
    Avez vous une idée ?
    Si tu as les schémas des tables ou entity, quelle base MySql ou autre, svp ?

  3. #3
    Membre confirmé
    Inscrit en
    Février 2010
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 66
    Par défaut
    Citation Envoyé par chrc Voir le message
    Si tu as les schémas des tables ou entity, quelle base MySql ou autre, svp ?
    Mysql

Discussions similaires

  1. fonction connect jee hibernate spring mvc
    Par achref05 dans le forum Hibernate
    Réponses: 0
    Dernier message: 13/04/2011, 23h49
  2. probleme d'association hibernate spring spring mvc
    Par achref05 dans le forum Hibernate
    Réponses: 0
    Dernier message: 10/04/2011, 00h43
  3. Réponses: 6
    Dernier message: 27/04/2010, 21h43
  4. [MVC] Débuter avec Spring MVC et Hibernate
    Par jamalmoundir dans le forum Spring Web
    Réponses: 3
    Dernier message: 08/01/2010, 08h55
  5. [Spring MVC] hibernate et eclipse
    Par nmonix dans le forum Spring Web
    Réponses: 5
    Dernier message: 18/03/2008, 16h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo