Spring Container – zarządzanie zależnościami

ym artykule zajmę się omawianiem jednego z najistotniejszych modułów Springa – jest to Spring Container.

Java pytanie rekrutacyjne: Czym się różni git merge od rebase?

Merge vs rebase W kontroli wersji Git, w przypadku gdy chcemy połączyć dwie lub więcej gałęzi w repozytorium mamy do […]

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 […]

Java pytanie rekrutacyjne: Czym jest lazy loading?

Lazy loading Lazy loading lub inaczej leniwa inicjalizacja jest wzorcem projektowym, który zapewnia, że inicjalizacja obiektu nastąpi jak najpóźniej jest to możliwe. […]

Java pytanie rekrutacyjne: Porównywanie Stringów

Jaki będzie efekt działania poniższego kodu? public class Main { public static void main(String[] args) { String janusz = “Janusz”; […]

Czy dependency injection ułatwia testowanie?

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

Java pytanie rekrutacyjne: Java autoboxing i unboxing

Czym jest autoboxing oraz unboxing w Javie? W Javie możemy korzystać z następujących prymitywnych typów danych: int; float; double; boolean; […]

Java pytanie rekrutacyjne: Static Initialization – statyczny inicjalizator w Javie

Czym jest Static Initialization? Static Initialization lub statyczny inicjalizator w Javie jest blokiem kodu rozpoczynającym się od słowa kluczowego static, […]

Czy wiesz na czym polega Test Driven Development (TDD)?

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