Spring Boot DevTools – szybszy development
Ile razy dziennie restartujesz aplikację Spring Boot podczas developmentu? Spring Boot DevTools to narzędzie, które zmieni Twój sposób pracy już dziś.
Ile razy dziennie restartujesz aplikację Spring Boot podczas developmentu? Spring Boot DevTools to narzędzie, które zmieni Twój sposób pracy już dziś.
Adapter pattern to kluczowy wzorzec w integracji systemów enterprise. Poznaj implementację w Java, Spring Boot i najlepsze praktyki łączenia legacy z nowymi systemami.
Connection pooling to kluczowa technika optymalizacji wydajności aplikacji. Poznaj implementację w Spring Boot, konfigurację HikariCP i najlepsze praktyki zarządzania połączeniami.
Potężny wzorzec projektowy do separacji algorytmów od struktur danych. Poznaj praktyczne zastosowania w przetwarzaniu AST i hierarchii obiektów.
State Pattern to wzorzec projektowy idealny do implementacji finite state machines w Java. Praktyczny przewodnik z przykładami.
Tworzenie własnego Spring Boot Starter pozwala enkapsulować konfigurację w reużywalny moduł. Przewodnik z auto-konfiguracją.
Wzorzec Memento pozwala zapisywać i przywracać poprzednie stany obiektów bez naruszania enkapsulacji. Idealny do funkcji undo/redo w aplikacjach Java.
W aplikacjach biznesowych często mamy do czynienia z tysiącami podobnych obiektów. Flyweight pozwala drastycznie zmniejszyć zużycie pamięci poprzez współdzielenie wspólnych danych.
Wybór między Gradle a Maven to jedna z najgoręcej dyskutowanych kwestii w świecie Java. Po 5 latach doświadczenia z oboma narzędziami, pora na uczciwe porównanie bez fanboy’owania.
Java 11 LTS wprowadza HTTP Client API, rozszerzenia var, nowe metody String, Flight Recorder i wiele innych nowości. Pierwszy LTS po Java 8 z 3-letnim wsparciem.