Kategorie
java

Java 15 – co nowego w JDK?

Java 14 już za nami. Java JDK 15 to kolejny przystanek na drodze rozwoju języka. Text Blocks, Hidden Classes, garbage collectory ZGC i Shenandoah, to tylko kilka z ciekawszych zmian. Szczegóły w artykule.

Kategorie
java

Java Extension Methods w praktyce

Przy okazji jednego ze szkoleń, tym razem głównie opartego o C#, moją uwagę zwrócił interesujący zapis wywołań funkcji. Otóż wywoływana metoda nie była zdefiniowana w klasie, z której ją wywoływano. Nie była tez zdefiniowana w żadnym z rodziców tej klasy. Krótki przegląd przewodnika na stronie Microsoft wyjaśnił tę zagadkę. Okazało się, że są to tzw. […]

Kategorie
java Junior Developer

Junior Java Developer – najlepsze książki

Junior Java Developer i książki? Kiedy zaczynamy uczyć się czegoś nowego mamy wiele możliwości. Czasem źródeł wiedzy jest dużo, a czasem trochę mniej. W przypadku Javy ilość materiałów dostępnych dookoła jest olbrzymia. To, że jest ich tak dużo, sprawia czasem, że sami nie wiemy, po który materiał sięgnąć. Nie zmienia to jednak faktu, że materiałami, […]

Kategorie
java Junior Developer

Junior Java Developer Handbook 🎁🎁🎁

Hej! Kwartał intensywnego prowadzenia bloga minął bardzo szybko. Przez ten czas zastanawiałem się, co fajnego mogę zrobić dla Was Drodzy Czytelnicy. I wymyśliłem … Junior Java Developer Handbook 😀

Kategorie
java

Quarkus Reactive Mongo ze zbiorem JHU CSSE

O programowaniu reaktywnym już trochę miałem okazje napisać na blogu. W tym miejscu chciałbym skorzystać z możliwości jakie niesie ze sobą Quarkus Reactive Mongo. Jeśli jesteś ciekawy, jak szybko zintegrować Quarkus z reaktywnym driverem Mongo, to ten artykuł będzie właśnie dla Ciebie.

Kategorie
java

Quarkus OpenID Connect z Auth0

Jeśli zawsze zastanawiałeś się, jak działa i jak stworzyć aplikację opartą o OpenID Connect … to dobrze trafiłeś. W artykule opisuję właśnie Quarkus OpenID Connect z Auth0. Miłej lektury!

Kategorie
java

Quarkus Reactive Routes

Gdy chcemy mieć większą kontrolę nad obsługą żądań w naszej aplikacji, możemy skorzystać z Quarkus Reactive Routes. Większa kontrola to również większa odpowiedzialność. A co za tym idzie, musimy dużo lepiej rozumieć mechanizm, który daje nam tę możliwość.