Hirdetés
- Házimozi haladó szinten
- Kezdő fotósok digitális fényképei
- Milyen egeret válasszak?
- Milyen széket vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- CES 2026: a mechanikus billentyűzet és a Stream Deck házassága amerikai módra
- 3D nyomtatás
- 5.1, 7.1 és gamer fejhallgatók
- AMD vs. INTEL vs. NVIDIA
- Milyen billentyűzetet vegyek?
Ú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?:))
- Parfüm topik
- Minden a BlackBerry telefonokról és rendszerről
- One otthoni szolgáltatások (TV, internet, telefon)
- Robotporszívók
- Házimozi haladó szinten
- Kezdő fotósok digitális fényképei
- Milyen egeret válasszak?
- Milyen okostelefont vegyek?
- Álláskeresés, interjú, önéletrajz
- OTP Bank topic
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest
(én idea zom az is megtudja amúgy
)


