poniedziałek, 18 sierpnia 2014

Skrypt do ustawiania wersji pom.xml w Groovy

Może komuś się przyda prosty skrypcior do ustawiania wersji w pom.xml w Groovy, który bardzo łatwo można podpiąć pod cokolwiek z naszego CDI, np. aliasy git'a, jenkins, itp.

czwartek, 7 sierpnia 2014

Redirect after post w Spring MVC.

W czasach aplikacji webowych, których front end bazuje głównie na JavaScriptcie mogę zostać wyśmiany za ten post, bo komu jeszcze potrzeba ta smutna wiedza, jak wyświetlić formularz z błędami zgodnie z zasadą redirect after post...

Niemniej, w niektórych przypadkach, już samo przejście na Spring MVC jest sporym skokiem technologicznym. Na początku wrażenia są super. Kontrolery są przyjemnie adnotowane. Ciekawy koncept rozszerzania listy parametrów przekazywanych do metod kontrolera, czyni ten framework praktycznie nieskończenie rozszerzalny. Swoją drogą bardzo interesująca implementacja zasady Open-Closed. Po ostygnięciu pierwszych emocji przychodzi refleksja, że właściwie oprócz podniesienia, o kolejny poziom, abstrakcji nad request i response, z pudełka SpringMVC, dostajemy niewiele więcej. Być może jest to rozsądne, żeby dać podstawowe klocki i niech się ludzie bawią. Być może wstyd, żeby dawać cokolwiek co np. jawnie sugerowałoby użycie sesji, która przecież jest teraz taka passe.