tavaszi útmutató kezdőknek
Spring Framework 4.x
Eclipse 4.6 NEON (OK Eclipse 4,5 MARS)
Ebben a cikkben, azt használja Maven bejelenteni a tavaszi könyvtárak, amelyeket használni fognak, hanem le a tavaszi és állapítsa bibliotku megszokott módon.
Maven olyan eszköz, amely segít kezelni a könyvtárak automatikusan és hatékonyan, általánossá vált, hogy minden Java programozó kell tudni. Ha nem tud Maven adható 10 percet, és tanulmányozza a módja annak, hogy itt van:
Ha szeretné letölteni a tavaszi és állapítsa meg a könyvtár hagyományosan, láthatjuk az összefoglaló végén.
2- Spring Framework
A fényképek szemlélteti a szerkezet Spring Framework.
- NOB konténer. Ez a legfontosabb és legalapvetőbb része, Tavaszi platform. Ő játssza a szerepét a konfiguráció és menedzsment az életciklus (életciklus) Java objektumokat. A mai cikkben fogjuk vizsgálni ezt a részt.
- DAO, ORM, AOP, WEB. Ezek a modulok kész szerszám vagy keret integrálva a tavaszi.
2,1- Inversion of Control függőség Injection
Ahhoz, hogy megértsük ezt a helyzetet, úgy néhány osztályok a következők:
Láthatjuk, hogy HelloWorldService osztály kezeli a létesítmény HelloWorld objektumot.
- Abban az esetben, ha a fenti HelloWorldService által létrehozott objektum a kivitelező (kivitelező), HelloWorld tárgy csak teremtett, és ez által létrehozott StrutsHelloWorld.
A kérdés az, hogy mit szeretne létrehozni HelloWorldService objektum ugyanakkor létrehoz egy HelloWorld objektumot. de meg kell SpringHelloWorld.
Ezért itt HelloWorldService vezérli „objektum létrehozása” a HelloWorld. Miért nem hoz létre HelloWorld át harmadik félnek feldolgozására, ahelyett, hogy azt HelloWorldService. Megvan a "inverziós kontroll", azaz "Inversion of Control" (NOB).
És NOB konténer fog játszani a szerepét létrehozásának és upravyalyayuschego HelloWorldService és HelloWorld.
NOB = a kontroll megfordítása
NOB konténer teremt HelloWorldService objektum és az objektum HelloWorld HelloWorld majd áthalad a HelloWorldService szetter. Az elvégzett munka által NOB konténer a „függőség injekció” (függőség injekció) HelloWorldService. A függőség itt azt a kapcsolatát tárgyak: HelloWorldService és HelloWorld.
Itt tudjuk pontosan azonosítani, mi NOB DI. Nézzük helyett végre HelloWorld például, hogy jobban megértsük.