- Túl jól fogy az S26, túlóráznia kell a gyártósoroknak
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Samsung Galaxy A56 - megbízható középszerűség
- Poco F8 Ultra – forrónaci
- iPhone topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Milyen okostelefont vegyek?
- Xiaomi 15T Pro - a téma nincs lezárva
- Huawei Watch Fit 3 - zöldalma
- Poco M7 Pro 5G - ellenfél a Redminek, de minek
Ú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?:))
- Túl jól fogy az S26, túlóráznia kell a gyártósoroknak
- Milyen egeret válasszak?
- Apple MacBook
- HiFi műszaki szemmel - sztereó hangrendszerek
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- hcl: GPT diszk kisebbre klónozása
- Samsung Galaxy A56 - megbízható középszerűség
- Napelem
- Nvidia GPU-k jövője - amit tudni vélünk
- Metal topik
- További aktív témák...
- Dell i7 1355u(12x5Ghz)15,6"FullHD IPS,8-48/256-1TB,világító billentyűzet,Új állapot
- Lenovo Yoga Tab 11 4/128 YT-J706X LTE STORM GRAY
- MacBook Pro 15 Mid 2015 i7 / 16GB RAM / 256GB SSD
- ÚJ ASUS GAMER ERŐMŰ PC RYZEN 7 7800X3D 32Gb DDR5 1.0TB SSD ÚJ ASUS PRIME RTX 5070 12Gb DDR7 2ÉV GAR!
- HIBÁS - Lenovo ideapad 320-15IAP
- HIBÁTLAN iPhone SE 2020 64GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4366
- ASTRO A50 WIRELESS HEADSET + BASE STATION 4th gen. fejhallgató
- Lenovo T14 Gen2 Ryzen 5650U - Refurbished - Garancia
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Asus BTF White GAMING PC! 7800X3D / RTX 5070 Ti / B850 / 32GB 6000MHz / 2TB NVMe / 850w Gold!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
(én idea zom az is megtudja amúgy
)

