Usuwamy boilerplate

Czym jest Boilerplate?
Boilerplate jest to kod, który jest napisany tylko dlatego, bo wymaga tego język. W Androidzie i czystej Javie jest wiele szablonów, które muszą być spełnione by nasz kod działał.

Butter Knife, RetroLambda, Lombok to biblioteki, które skracają nasz kod eliminując zbędny boilerplate. Poniżej przedstawię podstawowe użycie bibliotek, które dobrze radzą sobie z boilerplate w Androidzie.

Czytaj dalej

Spring Data Neo4j

Wprowadzenie:

Spring Data Neo4j jest częścią projektu Spring Data oraz jednym z wielu projektów wchodzących w skład Spring Framework. Spring Data pozwala w łatwy i szybki sposób tworzyć zapytania do bazy danych. Wystarczy implementacja klas POJO oraz pustego interfejsu aby móc już skorzystać z wyszukiwania, wstawiania, aktualizowania i usuwania danych.

Czytaj dalej