Multiple services of type XY found
- markoska
- Člen | 12
Zdravim,
mam nasledujici tridy:
class Person
class Customer extends Person
class User extends Person
Uz jsem pochopil, ze v „services“ nemuzu mit soucasne zaregistrovanou Person i Customer, ale co delat ted, kdyz mi pribyla trida User?
Co jsem hledal tuhle chybu zde na foru, tak vetsina radi udelat tridu Person abstraktni a z te dedit. To bych ale musel vsechny ty funkce jako getName(), getAge() definovat v Customer i User znovu, a stejne mi to hazi stejnou chybu, kdyz mam v „services“ tridu Customer i User
Dalsi rada zni: predavat tu zavislost rucne. To se prosim dela jak?
Resp. jaka je nejrozumejsi ci „objektove nejcistsi“ cesta jak toto resit?
Dekuji
- nightfish
- Člen | 519
markoska napsal(a):
Resp. jaka je nejrozumejsi ci „objektove nejcistsi“ cesta jak toto resit?
Přečti si dokumentaci autowiringu, tam je tvůj use-case popsán.
- markoska
- Člen | 12
nightfish napsal(a):
markoska napsal(a):
Resp. jaka je nejrozumejsi ci „objektove nejcistsi“ cesta jak toto resit?Přečti si dokumentaci autowiringu, tam je tvůj use-case popsán.
Aha! Dekuji, tady jsem to vubec nehledal