• Czym tak naprawdę jest Maven?

    Post thumbnail
    Post thumbnail
    Zakładam, że każdy z nas korzystał kiedyś z narzędzi automatyzujący budowanie aplikacji takich jak Ant, Gradle czy właśnie Maven. W tym artykule chciałbym się skupić na tym ostatnim produkcie. Sam muszę przyznać, że korzystałem od dłuższego czasu z Mavena, ale dosyć nieświadomie. Nie zdawałem sobie sprawy jakie to jest potężne... [Czytaj dalej]
  • Adnotacja @Scheduled

    Post thumbnail
    Post thumbnail
    Czasami zdarza się taka potrzeba, aby uruchomić, cyklicznie, pewne zadania bez ingerencji użytkownika. Może to być np. przetwarzanie wsadowe, o którym pisałem w jednym z poprzednich wpisów. Z pomocą przychodzi nam, więc adnotacja @Scheduled udostępniona przez framework Springa. Sprawdźmy jak ona działa. [Czytaj dalej]
  • Dlaczego warto blogować?

    Post thumbnail
    Post thumbnail
    Minął już rok odkąd publikuję treści na blogu. Właśnie z tego powodu wpadłem na pomysł, aby podzielić się swoimi przemyśleniami na temat tego dlaczego warto blogować. Mam nadzieję zachęcić Cię w ten sposób do stworzenia własnego miejsca w sieci! Zapewniam, że na takim obrocie spraw każdy skorzysta - Ty oraz... [Czytaj dalej]
  • Zapomniany package scope

    Post thumbnail
    Post thumbnail
    W serii poświęconej zawiłościom języka Java przedstawiłem modyfikatory dostępu, z których możemy korzystać, gdy projektujemy np. metodę, klasę czy pole w Javie. Dzięki nim jesteśmy w stanie hermetyzować nasz kod czy wskazywać co jest publicznym API dla innych programistów. Jednak jeden z tych modyfikatorów został zapomniany przez wielu deweloperów. Być... [Czytaj dalej]