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 :

Spring security injection autowired error


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 12
    Par défaut Spring security injection autowired error
    Bonjour,

    Je débute en Spring et j'ai le même problème que vous.

    quand vous dites qu'il faut déclarer le bean ceci suffit ?

    dans dispatch-servlet.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <!-- DAO -->
    	<bean id="typePointageDao"  class="be.fm.dgctracking.dao.hibernate.TypePointageDAOImpl" />
     
    <bean id="typePointageController" class="be.fm.dgctracking.controller.ManagetypePointagesController" >
     
    	</bean>
    J'ai ceci dans mon manager (ManageTypePointageController.java)
    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
    17
    @Controller
    public class ManageTypePointagesController {
     
    	@Autowired
    	private TypePointageDAOImpl  typePointageDao;
     
    	@ModelAttribute("typePointages")
    	public List<TypePointage> getTypePointages() {
    		return typePointageDao.readAll();
    	}
     
    	@RequestMapping("/manageTypePointages.html")
    	public String handleRequest() {
    		return "manageTypePointages";
    	}
     
    }
    et dans l'implementation du DAO (TypePointageDAOImpl.java):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    @Repository("typePointageDAO")
    public class TypePointageDAOImpl extends HibernateGenericDaoImpl<TypePointage,Long>  {
    (...)
     
    }


    J'ai une erreur quand je déploie.

    Il y a un truc que je n'ai pas compris...

    Merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Expert MDE
    Inscrit en
    Janvier 2008
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Expert MDE
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 183
    Par défaut
    Salut,

    si tu as rajouté la ligne <context:component-scan.../> plus besoin de re-spécifier tes bean dans le fichier contexte.
    Spring comprendra que chaque objet annoté avec @Component, @Service, @Repository, @Controller seront detectés automatiquement si ils se trouvent dans les packages scannés

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 12
    Par défaut Ok
    Merci de ta répose

    (sorry, j'étais en vacances)

    Je check ça et je m'y remet.

    BAT

Discussions similaires

  1. [Security] Spring security injection autowired error
    Par ekremyilmaz dans le forum Spring
    Réponses: 1
    Dernier message: 24/06/2010, 15h14
  2. Flex, BlazeDS, Spring Security, HTTP Error #2032
    Par Mr Vincent dans le forum Flex
    Réponses: 2
    Dernier message: 23/06/2009, 14h24
  3. [Security] Spring security VS JAAS
    Par Sniper37 dans le forum Spring
    Réponses: 2
    Dernier message: 21/08/2008, 16h54
  4. [Spring Security] Authentification par groupe LDAP
    Par titeuf92 dans le forum Spring Web
    Réponses: 2
    Dernier message: 25/06/2008, 10h28

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