CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Question sur le framework Spring

BotToBeAlive
BotToBeAlive
Niveau 10
18 décembre 2015 à 01:07:47

En fait je suis pas sûr de bien saisir l'intérêt de Spring... Je vais tenter de résumer ce que j'en ai compris et vous allez me dire si c'est bon :hap:

Déjà, je pense savoir ce que sont l'injection de dépendances et l'inversion de contrôle en théorie.

Pour moi l'injection de dépendances, en deux mots c'est simplement le fait d'utiliser des interfaces au lieu de classes pour switcher plus simplement d'implé en diverses circonstances.

L'inversion de contrôle serait une façon de profiter de l'injection de dépendances de façon à dire ailleurs que dans le code quelle implémentation concrète utiliser là où on a défini des utilisation d'interfaces.

Et donc si j'ai bien compris, Spring implémenterait l'inversion de contrôle sous la forme du fameux Bean.xml... Ce que je comprends pas c'est où est l'intérêt de Spring pour faire ça ? Pourquoi je peux pas charger moi-même mon fichier XML et le parser ? Ou même ne pas utiliser un fichier XML mais carrément un Config.java avec des constantes statiques publiques utilisable partout (des variables globales en somme) ?

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment