- Egy óra, két rendszer
- One mobilszolgáltatások
- MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
- Amazfit Bip 6 - jót olcsón
- Xiaomi 15T Pro - a téma nincs lezárva
- Árat emel a Vivo és az iQOO Kínában
- Google Pixel 10a – évismétlés
- Xiaomi 14T Pro - teljes a család?
- Alumíniumba öltözött a Nothing Phone (4a) Pro
- iPhone topik
Ú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?:))
- Anglia - élmények, tapasztalatok
- Egy óra, két rendszer
- Battlefield 6
- Apple MacBook
- Nem követi az NVIDIA dupla pontosságra kialakított modelljét az AMD
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- OLED TV topic
- Az Intel szerint mindenkit érint, illetve érinteni fog a CPU-hiány
- AMD GPU-k jövője - amit tudni vélünk
- Tovább tarthat a memóriakrízis, mint gondolnánk
- További aktív témák...
- Lenovo ThinkPad T15 G1 laptop i7, 16GB RAM, 512GB SSD, 1 év garancia Magyar billentyűzet
- Playstation 4 VR V2 eladó!
- Dell Pro 14 PC14250 14" FHD+ IPS érintő Ultra 5 235U 16GB 256GB NVMe ujjlolv IR kam gar
- ELADÓ Radtel RT-920 (10W, CB sáv) többsávos kézi amatőr adóvevő
- PALIT RTX 5070 White OC 12GB - 36 hónap garancia
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Thrustmaster TMX Force Feedback Kormány- és Pedálkészlet
- Apple iPhone 12 Pro Max 256 GB Blue 100% Akkumulátor 1 év Garancia Beszámítás Házhozszállítás
- BESZÁMÍTÁS! Asus PRIME H510M i5 11400 16GB DDR4 512GB SSD RX 6600 8GB Rampage SHIVA Adata 600W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
(én idea zom az is megtudja amúgy
)

