Skip to content
UProgramisty
  • Spis treści
  • Blog
    • Programowanie
    • Szybki strzał
    • Jak zostać programistą
    • Docker
    • Inne
  • Szybki strzał
  • O blogu
  • Kontakt
  • Toggle website search
Search this website
Menu Zwiń menu

Szybki strzał

  1. Strona Główna>
  2. Szybki strzał
Read more about the article Kiedy nie używać @Transactional w Springu?

Kiedy nie używać @Transactional w Springu?

  • Post published:05/07/2026
  • Post category:Spring/Szybki strzał

Wstęp W jednym z poprzednich wpisów pisałem o tym, czym jest i jak działa @Transactional w Springu. Wiesz już, że opakowuje kod w jedną transakcję i cofa zmiany, gdy coś pójdzie nie tak. Brzmi jak coś, co chcesz…

Czytaj dalejKiedy nie używać @Transactional w Springu?
Read more about the article @Scheduled w Spring Boot – jak robić zadania cykliczne

@Scheduled w Spring Boot – jak robić zadania cykliczne

  • Post published:27/04/2026
  • Post category:Programowanie/Spring/Szybki strzał

Wstęp Masz aplikację w Spring Boot i potrzebujesz, żeby coś wykonywało się cyklicznie? Synchronizacja z zewnętrznym API co 5 minut, czyszczenie wygasłych tokenów raz na godzinę, raport generowany o północy, przypomnienia mailowe codziennie o 8:00 - sytuacje, w których…

Czytaj dalej@Scheduled w Spring Boot – jak robić zadania cykliczne
Read more about the article Jak używać Java Records – nowoczesny sposób na DTO

Jak używać Java Records – nowoczesny sposób na DTO

  • Post published:18/04/2026
  • Post category:Java/Szybki strzał

Wstęp Jeśli piszesz w Javie, to na pewno znasz ten schemat - tworzysz klasę DTO, dodajesz pola, generujesz gettery, toString(), equals(), hashCode(), konstruktor... i tak za każdym razem. Przy kilkunastu DTO w projekcie robi się z tego sporo powtarzalnego kodu, który tak…

Czytaj dalejJak używać Java Records – nowoczesny sposób na DTO
Read more about the article @Autowired vs @Qualifier vs @Resource – jak Spring wybiera bean?

@Autowired vs @Qualifier vs @Resource – jak Spring wybiera bean?

  • Post published:22/12/2025
  • Post category:Programowanie/Spring/Szybki strzał

Wstrzykiwanie zależności w Springu Pracujesz ze Springiem, masz kilka implementacji jednego interfejsu i nagle dostajesz NoUniqueBeanDefinitionException. To jeden z częstszych problemów, na który trafiają programiści - szczególnie gdy projekt zaczyna…

Czytaj dalej@Autowired vs @Qualifier vs @Resource – jak Spring wybiera bean?
Read more about the article Jak poprawnie walidować dane wejściowe w Springu?

Jak poprawnie walidować dane wejściowe w Springu?

  • Post published:24/11/2025
  • Post category:Programowanie/Spring/Szybki strzał

Wstęp Walidacja danych w API to jeden z tych tematów, o których najczęściej przypominamy sobie dopiero wtedy, gdy użytkownik zaczyna wprowadzać nieoczekiwane wartości. Brak wymaganych pól, za długie ciągi znaków,…

Czytaj dalejJak poprawnie walidować dane wejściowe w Springu?
Read more about the article Jak napisać własny wyjątek w Springu i obsłużyć go globalnie?

Jak napisać własny wyjątek w Springu i obsłużyć go globalnie?

  • Post published:15/09/2025
  • Post category:Programowanie/Spring/Szybki strzał

Wstęp Jeśli budujesz API w Spring Boot, na pewno widziałeś domyślną odpowiedź przy błędzie. Wygląda mniej więcej tak: { "timestamp": "2025-09-15T16:30:00.123+00:00", "status": 500, "error": "Internal Server Error", "path": "/api/users/99" }…

Czytaj dalejJak napisać własny wyjątek w Springu i obsłużyć go globalnie?
Read more about the article Co to jest DTO i czym różni się od encji w Spring Boot?

Co to jest DTO i czym różni się od encji w Spring Boot?

  • Post published:18/08/2025
  • Post category:Programowanie/Spring/Szybki strzał

Wstęp Zwracasz encje JPA bezpośrednio w kontrolerach? Gratulacje, właśnie stworzyłeś sobie bombę zegarową. Co się stanie, gdy przypadkowo wyślesz hasło użytkownika w odpowiedzi API? Albo gdy lazy loading rzuci wyjątkiem…

Czytaj dalejCo to jest DTO i czym różni się od encji w Spring Boot?
Read more about the article Jak poprawnie używać @Value i @ConfigurationProperties w Spring Boot?

Jak poprawnie używać @Value i @ConfigurationProperties w Spring Boot?

  • Post published:16/06/2025
  • Post category:Programowanie/Spring/Szybki strzał

Wstęp Każdy z nas, pracując w niemal każdym projekcie w technologii Spring Boot, codziennie korzysta z plików application.properties czy application.yml. Wykorzystujemy je do pobierania adresu do bazy danych, klucza do…

Czytaj dalejJak poprawnie używać @Value i @ConfigurationProperties w Spring Boot?
Read more about the article Czym różni się MapStruct od klasycznych mapperów w Javie?

Czym różni się MapStruct od klasycznych mapperów w Javie?

  • Post published:26/05/2025
  • Post category:Java/Programowanie/Szybki strzał

Wstęp Pewnie nieraz spotkałeś się z potrzebą transformacji jednego obiektu Javy w inny. Czy to przy przekazywaniu danych między warstwami aplikacji (np. encja JPA -> DTO), czy przy integracji z…

Czytaj dalejCzym różni się MapStruct od klasycznych mapperów w Javie?
Read more about the article Jak skonfigurować kolejkę w RabbitMQ w 5 minut?

Jak skonfigurować kolejkę w RabbitMQ w 5 minut?

  • Post published:24/02/2025
  • Post category:Narzędzia i Technologie/RabbitMQ/Szybki strzał

Jak skonfigurować RabbitMQ RabbitMQ to jeden z najpopularniejszych brokerów wiadomości, szeroko wykorzystywany do budowy systemów opartych na architekturze mikroserwisowej. Dzięki niemu aplikacje mogą komunikować się asynchronicznie i przetwarzać zadania w…

Czytaj dalejJak skonfigurować kolejkę w RabbitMQ w 5 minut?
  • 1
  • 2
  • Go to the next page

Newsletter

Ostatnie wpisy

  • Kiedy nie używać @Transactional w Springu?
  • AWS IAM w praktyce – role, polityki i Spring Boot
  • Spójność danych w mikroserwisach: wzorzec SAGA
  • @Scheduled w Spring Boot – jak robić zadania cykliczne
  • Jak używać Java Records – nowoczesny sposób na DTO
  • Wprowadzenie do chmury AWS

Tagi

AI Angielski Architektura AWS Azure Bazy Danych Beats Camel CSS DevOps Docker Elasticsearch GCP Gemini GIT Heroku Hibernate HTML IDE Intellij Java Java 8 Java 11 Java 16 Junior Junior Developer Kafka Kibana Kubernetes Linux Lista Tutoriali Logstash Metodyka pracy Mikroserwisy Nowości Java Platformy Chmurowe Portfolio Postman Programowanie RabbitMQ Skróty Klawiszowe Spring SQL Szybki strzał YouTube
Newsletter
Przydatne linki
  • Spis treści
  • Szybki strzał
  • Jak zostać programistą
  • Programowanie
  • DevOps i Konteneryzacja
  • O blogu
Obserwuj
  • Opens in a new tab
  • Opens in a new tab
  • Opens in a new tab
  • Kontakt
  • Polityka prywatności i plików cookies
Copyright © 2026 UProgramisty.pl. Wszelkie prawa zastrzeżone.
Zamknij