Aktywne Wpisy
![szklarskaporeba](https://wykop.pl/cdn/c3397992/szklarskaporeba_mFFD5HIo8h,q60.jpg)
szklarskaporeba +300
#korposwiat #pracbaza #big4 Młode roczniki są bardzo śmieszne. Dzisiaj '99 podszedl na open space do managera i powiedział ze albo pierwsze dwa tygodnia listopada będzie mieć wolne a potem home working do końca roku albo jutro rzuca wypowiedzenie xD. Pulsujących zawołam jutro z rozwinięciem sytuacji.
![Aggressiv](https://wykop.pl/cdn/c3397992/Aggressiv_iQMFEW0Cgd,q60.jpg)
Aggressiv +180
Widać, że uczą się od kolegów z pis.
W komentarzu wyjaśnienie. Wskaż różnice.
#polityka #konfederacja #bekazpisu
W komentarzu wyjaśnienie. Wskaż różnice.
#polityka #konfederacja #bekazpisu
![Aggressiv - Widać, że uczą się od kolegów z pis.
W komentarzu wyjaśnienie. Wskaż różn...](https://wykop.pl/cdn/c3201142/75a1538a1046e1d963f186f1081ce92883a6e82865af0f7c749f47dec6b68abd,w150.jpg?author=Aggressiv&auth=0fda4630895138f8bbaa8307ea5c1871)
Z kilku przyczyn:
-Xml jest mniej czytelny
-Konfigurację w javie pisze się po prostu szybciej
-Łatwiej zauważyć błędy w konfiguracji javowej.
@Configuration
public class MySuperAwesomeConfig {
@Bean
public SomeService someService() {
return new SomeService();
}
}
No i żeby dostać w naszej aplikacji tego beana musimy wywołać metodę na kontenerze(czyli kontekście).
public class BardzoWaznaKlasaKtoraPotrzebujeNaszegoBeana {
@Autowired
//Kontener ktory przechowuje naszego beana
private ApplicationContext context;
public void metodaKtoraKorzystaZBeana() {
SomeService someService = context.getBean(SomeService.class); // Mozna tez szukac beana po nazwie/id
}
};
Jest jednak trochę lepsza metoda/sposób: Zamiast explicity definiować beany
- Wczytywanie xmla jako DOM. ~Łatwe
- Wczytywanie xmla przez strumień. ~Średnie
https://docs.oracle.com/javase/tutorial/jaxp/index.html Przerób ten tutorial na start