Video tutorial – czas trwania 40 minut
Praktyczny przykład implementacji CRUDa w języku Java – krok po kroku. IntelliJ, każda metoda posiada test jednostkowy z użyciem JUnit. Testy tworzone zgodnie z TDD – Test Driven Development. Implementacja pokazuje dobre praktyki programistyczne.
Pisząc serwis nie mam namyśli serwisu www, chodzi o klasę, która ma specjalne przeznaczenie i zawiera operacje CRUD – Create, Read, Update, Delete.
Bardzo wiele aplikacji jest tzw. CRUD’ami, czyli udostępnia podstawowe operacje tworzenia (create), odczytu (read), modyfikacji (update) oraz usuwania (delete) obiektów jakiejś klasy. Dla przykładu weźmy aplikację przechowującą notatki, gdzie mamy klasę Note.
Poniżej operacje CRUD dla klasy Note:
– CREATE – dodawanie notatki do notatnika,
– READ – odczytanie szczegółów notatki z notatnika,
– UPDATE – zmiana, modyfikacja informacji o notatce z notatnika,
– DELETE – usunięcie notatki z notatnika.

Przykład katalogu samochodowego opartego na CRUD jest opisany na moim bogu. Zapraszam serdecznie do zapoznania się z moim artykułem.
Zdjęcie mojego autorstwa, jako tło narzędzie IntelliJ IDEA – the Leading Java and Kotlin IDE.