Hirdetés

Keresés

Új hozzászólás Aktív témák

  • emvy
    félisten

    Most nezegetem ezt a Spring Bootot (idaig a Springet sem ismertem lenyegeben). Valaki meg tudja mondani, hogy tudnam ravenni arra, hogy _ne_ akarja automatikusan megkeresni a classpath-on, hogy van-e valahol egy CommandLineRunner implementacio, hanem _csak_ azt a bean-t autowire-olje, amit megadtam neki a SpringApplication.run() parameterekent?

    Tehat az van, hogy

    SpringApplication.run(A) van a kodomban, A az nem egy CommandLineRunner (mivel csak annyit szeretnek, hogy csinalja meg az autowire-inget, es adja vissza az ApplicationContextet), de o keres egy B osztalyt, es azt 'futtatja'. En ezt nem szeretnem.

    Ez megoldva, de nekem ez az egesz szarnak tunik.

    Ha van egy osztalyom, ami egy @Component, akkor ha abbol leszarmazik egy masik osztaly, akkor az ososztalyba nem injektal a Spring Boot anelkul, hogy kulon a leszarmazott osztalynal megmondanam @ComponentScan-nel, hogy az ososztalyt is vegye bele a komponensek listajaba?

    :(

Új hozzászólás Aktív témák