hier ist mein Repository@Autowired gibt null zurück
@Service
public class FuneralPricingRepository {
@PersistenceContext
private EntityManager em; //this is null
public List<FuneralPricing> findAll() {
return this.em.createNativeQuery("SELECT * FROM FUNERALPRICING").getResultList();
}
}
AS400calls autowired ist aber funeralPricingRepository nicht.
public class TestFuneralPremiumProvider implements TestHandler {
@Autowired
private As400Calls as400Calls; //this is not null
@Autowired
private FuneralPricingRepository funeralPricingRepository; //this is null
Bitte helfen ...
überprüfen Paket von 'FuneralPricingRepository' ist in' componentscan' Weg ist? – D0dger
'@ Autowired' kann nicht' null' sein. Wenn eine Abhängigkeit nicht gelöst werden kann, wird Ihre Anwendung explodieren. Wenn dies nicht der Fall ist, verwenden Sie keine automatische Verdrahtung oder erstellen selbst eine Instanz von 'TestFuneralPremiumProvider'. –