- iPhone topik
- Apple iPhone 17 Pro Max – fennsík
- One mobilszolgáltatások
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Huawei P9 Lite (2017) - nevezzük nevén
- Android alkalmazások - szoftver kibeszélő topik
- Azonnali mobilos kérdések órája
- Apple iPhone 15 Pro Max - Attack on Titan
- Szerkesztett és makrofotók mobillal
- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
Új hozzászólás Aktív témák
-
Aethelstone
addikt
válasz
beleszólok #6622 üzenetére
Itt egy cseppet másról van szó. Nevezetesen arról, hogy az enterprise java környezetekben a Bean-ek nem önmagukban álló entitások, hanem mindig egy interfész/egy vagy több implementáció szerepel és a dependency injection mindig interfészt injektál és nem konkrét implementációt. (Kivéve amikor több implementáció van, viszont ebben az esetben is interfészként hivatkozunk rá, de az injektáláskor megmondjuk nevesítve, hogy melyik implementációról van szó konkrétan @Resource("akarmi") pl.)
Ebben az esetben egy osztály attól függően hogy milyen interfész implementációjára hivatkozunk, máshogy viselkedik nyilván, tökre elrejti az egyéb funkcióit, amiket sima osztályként el tudnánk érni, de itt szándékosan nem akarunk.
Standalone környezetben nem szokták erőltetni az interfész/implementáció párost, de mint írtam, enterprise környezetben de facto szabvány. Azért de facto, mert elvileg lehet implementációt is injektálni(meg minden egyebet is), de nem szép. Ennyi.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3364
- LG 42LX330C 42" LED-backlit LCD TV - Full HD
- Lenovo LOQ 15AHP9 - 15.6"FHD IPS 144Hz - Ryzen 5 8645HS - 16GB - 1TB - Win11 - RTX 4050 - 2,5 év gar
- HIBÁTLAN iPhone 13 Pro 128GB Alphine Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3024, 91% Akkumulátor
- Telefon felvásárlás!! Honor 200 Lite, Honor 200, Honor 200 Pro, Honor 200 Smart
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest