Zostaliśmy media partnerem nowej konferencji Pozitive Technologies. Jak nazwa sugeruje odbywać będzie się ona w Poznaniu. Podczas tej konferencji poruszane będą tematy związane z systemami rozproszonymi, software architecture, mikroserwisami, Artificial Intelligence, deep learning oraz dużo więcej. Zapraszamy do wpisu po kod zniżkowy!
Plik Jar z kilkoma wersjami plików – Multi-Release Jar
W dzisiejszym wpisie wykorzystamy funkcjonalność, która pojawiła się wraz z wydaniem Javy 9. Jest to funkcjonalność o nazwie Multi-Release Jar. Pozwala ona na dostarczenie jednego artefaktu z plikami w różnych wersjach. Zapraszam do wpisu po więcej szczegółów.
SegFault w Warszawie i Krakowie!
Mamy dla Was ciekawą informację, zostaliśmy Media Partnerem konferencji SegFault. W tym roku odbywać będzie się ona w Krakowie oraz po raz pierwszy w Warszawie. Serdecznie zapraszamy do wpisu po więcej informacji!
Zniżka na satelity 4Developers 2019!
Już niedługo 4Developers rozpocznie programistyczną podróż po Polsce, a my jako Media Partner festiwalu mamy dla Was aż 15% zniżki na bilety!
#7 Spring Boot 2 – Lazy Loading – szybsze ładowanie aplikacji
Kolejna nowa funkcjonalność/usprawnienie, która udostępniona będzie w wersji 2.2.0 frameworku Spring Boot 2 dotyczyć będzie szybszego startowania aplikacji. Autorzy Spring’a dostarczyli nowy wpis, który można umieścić w pliku application.properties. Wpis ten sprawi, iż nasza aplikacja będzie uruchamiać się szybciej. Zapraszam do lektury, aby dowiedzieć się co to za nowy wpis!
Satelity 4Developers 2019
Cieszymy się, że ponownie zostaliśmy Media Partnerem 4Developers, tym razem lokalnych edycji. Są one nazywane przez organizatorów satelitami. Odbywają się one w 4 miastach: Krakowie, Katowicach, Wrocławiu oraz Poznaniu. Każda edycja to solidna dawka wiedzy z różnych działów IT. My w tym roku pojawimy się w Katowicach i mamy nadzieję, że się tam z Wami spotkamy.
#6 Spring Boot 2 – WebMvc.fn
Wraz ze Spring Boot 2 w wersji 2.2.0 pojawiła się nowa funkcjonalność WebMvc.fn. Jest to implementacja funkcyjnego podejścia do definiownia endpointów podobnie jak jest to realizowane przy wykorzystaniu Spring WebFlux o czym można było przeczytać w jednym z naszych artykułów #1 Spring Boot 2 – Router functions. Dziś sprawdzimy jak to funkcyjne podejście sprawdzi się w klasycznym stosie MVC.
#5 Spring Boot 2 – Graceful Shutdown
Graceful Shutdown jest mechanizmem, który pozwala na zamknięcie aplikacji w “poprawny” sposób. Ale co tak naprawdę oznacza, że zamykamy aplikację w “poprawny” sposób? Odpowiedzi na to pytanie będziemy szukać w dzisiejszym artykułe. Implementację mechanizmu Graceful Shutdown oprzemy na przykładzie aplikacji napisanej przy wykorzystaniu Spring Boot 2.
JDD 2019
Zbliża się jedna z największych konferencji o tematyce Java w Polsce. Zapowiada się kolejne, wielkie zgrupowanie fanatyków programowania w Javie. Prelegenci z różnych stron świata, doświadczeni profesjonaliści, reprezentanci różnorodnych społeczności ze świata IT, pełni zapału studenci oraz deweloperzy na przeróżnych stopniach zaawansowania – wszyscy, który kochają Javę będą tam! W tym roku JDD odbędzie się 14-15 października 2019, jak zawsze, w Krakowie!
#4 Spring Boot 2 – Actuator – własny endpoint
W poprzednim wpisie #3 Spring Boot 2 – Actuator poznaliśmy narzędzie actuator. Jest to narzędzie, które dostarcza metryki oraz dodatkowe informacje na temat aplikacji. Out-of-the-box actuator daje nam między innymi możliwość sprawdzenia metryk wirtualnej maszyny Javy czy statusu naszej aplikacji. Jednakże, czasem potrzebujemy dodać własny adres dostarczający dodatkowe informacje o naszej aplikacji.