• AnimalShelter - pierwsze linijki kodu

    Post thumbnail
    Post thumbnail
    W poprzednim wpisie opisałem swoje świeże podejście do tematu aplikacji AnimalShelter. Od razu po jego napisaniu zabrałem się za kodowanie. W ten sposób podstawowa wersja aplikacji powstała naprawdę szybko. Na razie efekt mogę porównać do projektu Jakuba Pilimona o nazwie ddd-by-examples/library. Z jednej strony będzie istniał CRUD do zbierania danych... [Czytaj dalej]
  • Czy też napotkałeś ten problem z @Embeddable?

    Post thumbnail
    Post thumbnail
    Ostatnio w pracy, w ramach zadania, musiałem naprawić występowanie jednego z błędów. Bug był spowodowany wykorzystywaniem eksperymentalnej flagi ‘hibernate.create_empty_composites.enabled’. Gdy przywróciłem tą właściwość do stanu domyślnego, musiałem poświęcić trochę czasu na przeróbki w kodzie. Dzięki tej rzemieślniczej pracy dowiedziałem się pewnej rzeczy na temat @Embeddable, którą chciałbym się z Tobą... [Czytaj dalej]
  • Wzorzec Transactional Outbox

    Post thumbnail
    Post thumbnail
    Tworzone aplikacje często muszą informować swoich użytkowników o jakimś zdarzeniu poprzez SMS czy email. Powodem może być wystawienie faktury, potwierdzenie złożenia rezerwacji czy też nowa promocja. Co jednak w przypadku, gdy chcemy mieć pewność, że wiadomość nie dotrze do adresata jeśli wystąpi błąd w trakcie przetwarzania żądania? Albo że otrzymane... [Czytaj dalej]