Tieto príručky sa tu snažím aplikovať môj vlastný majetok, ktorý som definovaný v žiadosti.vlastnosti.
Prop je definované ako sendgrid.apikey=key
a potom moja trieda;
@ApplicationScoped
public class EmailConfig {
@Inject
@ConfigProperty(name = "sendgrid.apikey")
String API_KEY;
private SendGrid sendGrid;
private Request request;
public EmailConfig() {
sendGrid = new SendGrid(API_KEY);
request = new Request();
}
Keď som narazila na prvý riadok v konštruktér, očakávam, že API_KEY
ak sa hodnota v žiadosti.vlastnosti súboru, ale to je null
. Nemám potuchy, prečo! Skúšal som to a bez @Inject
anotácia btw.
Nejaké nápady?