Datatable to komponent powszechnie używany do przedstawiania większej
ilości danych w postaci uporządkowanego widoku tabelarycznego. Występuje on w dwóch wersjach: podstawowej
(stronicowanie i sortowanie wykonywanej po stronie interfejsu użytkownika, co jest mniej wydajne w przypadku bardzo dużej kolekcji danych) i
zaawansowanej (wymagającej również implementacji po stronie serwera, ale za to bardzo wydajnej w przypadku wyświetlania tysięcy rekordów).
Natomiast, jeśli chcesz się nauczyć programować aplikacje webowe w Springu od A do z,
odwiedź kurs z pełną wersją aplikacji.
Definiowanie kolumn po stronie backendu
Stronicowanie, sortowanie i wyszukiwanie po stronie backendu
Dzięki mechanizmowi stronicowania przygotowanemu z użyciem interfejsu Pageable w
ramach Spring Data JPA, dane są pobierane tylko dla bieżącej strony, co efektywnie zwiększa wydajność, szczególnie
przy dużej liczbie rekordów.
Sortowanie po dowolnej kolumnie za pomocą parametru z nazwą, ustawionego w obiekcie klasy Sort. Wyszukiwanie po
dowolnej kolumnie z wykorzystaniem Sort i Pageable.
Sortowanie po dowolnej kolumnie za pomocą parametru z nazwą, ustawionego w obiekcie klasy Sort. Wyszukiwanie po
dowolnej kolumnie z wykorzystaniem Sort i Pageable.
Konfiguracje parametrów z poziomu frontendu
Wykorzystanie DTOptionBuilder-a znacznie ułatwia konfigurację wyglądu grida. Bardzo ciekawą opcją jest możliwość
dostarczenia układu komponentów w postaci odpowiednio sformatowanego kodu HTML.
Usuwanie dowolnego rekordu
Tutorial z kodem
W ramach modułu otrzymujesz tutorial (32 strony) wraz z kodem źródłowym projektu.
Pobierz cały zestaw, rozpakuj go, uruchom i rozpocznij naukę.
Appa Notka. Oglądana strona Tabela Zaawansowana jest archiwalna! Teraz możesz
w całości nauczyć się programować aplikacje webowe w Springu. Zajrzyj do naszego nowego Kurs Aplikacji Web - Mega pakiet.
Po raz pierwszy w polskim internecie, tylko w naszym portalu tak rozbudowany kurs tworzenia aplikacji webowej na podstawie
gotowej aplikacji, którą ściągniesz na swój komputer. Implementacja krok po kroku, drogowskazy do miejsc, w których uzupełnisz wiedzę
teoretyczną, a także inne pomocne rozwiązania.
Kurs inny niż wszystkie. Jako pierwsi uczymy na pełnym kodzie prawdziwej aplikacji webowej.
Javappa to również profesjonalne usługi programistyczne oparte o technologie JAVA. Jeśli chesz nawiązać
z nami kontakt w celu uzyskania doradztwa bądź stworzenia aplikacji webowej powinieneś poznać nasze
doświadczenia.
Kliknij O nas
.