Relacja @OneToOne JPA – zrozum i przestań kopiować gotowce

Prawie każdy kto miał doczynienia z relacjami w JPA i Hibernate nieraz wylewał z siebie siódme poty, aby kod zaczął […]

Value Object W Javie – sposób na mniejszą ilość błędów

Value object w Javie polega na grupowaniu wspólnych właściwości w małe obiekty. Przesyłane są razem z jednej metody do kolejnej, […]

Bean Validation – przewodnik po świecie walidacji

Walidacja Aplikacje mają to do siebie, że często pracują na danych z zewnątrz. Praktycznie zawsze. Nieważne czy są to dane […]

Lombok – czyli generowanie kodu w Javie

Lombok Jeśli dopiero rozpoczynasz swoją przygodę z programowaniem w języku Java to możliwe, że do tej pory jeszcze nie słyszałeś […]

Equals i hashCode – co może pójść nie tak?

Equals i hashCode Wpisując w google zapytanie w stylu: java interview questions Bardzo prawdopodobne, że natrafimy na pytanie w stylu: […]

Jak stworzyć projekt w Spring Boot?

Spring Boot W poprzednim artykule na temat Springa i Spring Boota wspomniałem, że SB został stworzony w celu ułatwienia życia […]

5 powodów dlaczego powinieneś nauczyć się Spring Boota

Spring i Spring Boot Jeśli programujesz już dłuższy czas w Javie i coraz częściej myślisz o podjęciu pracy jako programista […]

Wstęp do testów jednostkowych

Seria o testach jednostkowych Wstęp do testów jednostkowych Test Driven Development w praktyce Czy dependency injection ułatwia testowanie? Mocki w […]

Delivery service – Wstrzykiwanie zależności

Wstrzykiwanie zależności W czasach, gdy dopiero rozpoczynałem swoją przygodę z programowaniem w Javie – czyli czasy, w których nie znałem […]

Słowo kluczowe final

Słowo kluczowe final Na początku mojej drogi z programowaniem w Javie, wydawało mi się, że słowo final jest proste i […]