Bonjour.
Question simple:le code ci dessous est dans un controller .Peut on isoler les traitements des objets dans une couche séparée?.En somme ,le but est d'adapter l'architecture d'un projet java ee spring(entites/Interfacedao/daoimpl/Interfacemetier/metierimpl/controller).Donc d'utiliser un objet metier dans le controller et appeler les méthodes déjà implémentéesMerci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
   /**
     * @Route("/addN/{$note}/{$nom}")
     * @Template()
     */
    public function addNoteAction($note,$nom){
        $em = $this->getDoctrine()->getEntityManager();
        $note =new Note();
        $note->setNote($note);
        $c = new Candidat();
        $c->setNom($nom);
        $note->setCandidat($c);
        $em->persist($note);
        $em->flush();
        return array("note"=>$note);
    }