Hirdetés
- CES 2026: Ez lehet a legjobb gamer notebook
- CES 2026: a hatékonyabb szellőztetésre gyúr a Phanteks többkamrás háza
- Nem bánik kesztyűs kézzel a mozgási elmosódással az új MSI monitor
- Őrült módjára szabja át AI-ra a GeForce-okat Kína
- CES 2026: hivatalosan is kettészakítja a PC-s kézikonzolok piacát a Lenovo
Új hozzászólás Aktív témák
-
F1rstK1nq
aktív tag
válasz
Aethelstone
#7656
üzenetére
Természetesen meglehet és teljesen jó az a megoldás is, csak az hivatalosan nem típusbiztos és nem refactor barát.
(én idea zom az is megtudja amúgy
)@ ComponentScan(basePackages={"package1", "package2"})
Kinek mi? Én egyszerűbbnek tartom a marker interfacet.

Egy elméleti példával be is bizonyítom, hogy miért:
-van egy top level package-ed (hu.somebody.main)
-ez alatt lesz 3 package-ed ahol a component-ek leszek definialva:
(hu.somebody.main.package1, hu.somebody.main.package2, hu.somebody.main.package3)
-a marker interface-t beteszed a top level pakage-edbe:package hu.somebody.main;
public interface Application {}Ez az alap felállás. Akkor a 2 opció scannelésre:
@Configuration
@ComponentScan(basePackageClasses = Application.class)
class ApplicationConfig {}vagy
@Configuration
@ComponentScan(basePackages={"hu.somebody.main.package1", "hu.somebody.main.package2", "hu.somebody.main.package3"})
class ApplicationConfig {}Melyik tűnik egyszerűbbnek?

Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Lézervágás, gravírozás
- Kezdő fotósok digitális fényképei
- A fociról könnyedén, egy baráti társaságban
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Kompakt vízhűtés
- Luck Dragon: Asszociációs játék. :)
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- AMD vs. INTEL vs. NVIDIA
- Sweet.tv - internetes TV
- További aktív témák...
- EVGA RTX 3070 FTW3 Ultra 8GB / Csavarmatricás! / Beszámítás OK!
- Asus TUF Gaming X570-Plus Wi-Fi / Beszámítás OK!
- Asus Prime Z490-P / Beszámítás OK!
- HP EliteBook 645 G10 14" AMD Ryzen 5 PRO-7530U 4,5Ghz 16GB DDR4-3200Mhz 512GB Nvme Magyar Bill.
- Bomba ár! Dynabook Portege X30-L - i5-11G I 8GB I 256SSD I 13,3" FHD Sérült I Cam I W11 I Garancia!
- Lenovo magyar laptop billentyűzetre van szükséged? Akármelyik verzióban segítünk!
- Bomba ár! Dynabook Portege X30-L - i5-11G I 8GB I 256SSD I 13,3" FHD Sérült I Cam I W11 I Garancia!
- 187 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5070 (ELKELT)
- Honor Magic 4 Pro 512GB,Újszerű,Dobobzaval,12 hónap garanciával
- Playstation Portal 6 hó garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
(én idea zom az is megtudja amúgy
)


