Wstęp do Angular 7

W tym wpisie rozpoczniemy pracę z Angular CLI. Do tego celu wykorzystam Visual Studio Code. Na początek musimy zainstalować Node JS z tej strony. Następnie: tworzę folder gdzieś na dysku, przechodzę do VSC, otwieram terminal i wpisuję komendy: npm install -g @angular/cli ng new myFirstApp Poniższe zdjęcia krok po kroku: …

Własny kreator plików .XLS

[film YT na dole wpisu] Cześć, tym razem postanowiłem napisać kreatora plików Excel na bazie biblioteki Apache POI. Moim zamiarem było stworzenie uniwersalnego narzędzia, które może się przydać, gdy będziemy chcieli zapisać jakąś kolekcję do pliku .xls. W projekcie użyłem refleksji. Struktura projektu to bazowy projekt Maven. Zrezygnowałem z biblioteki …

Parser pliku CSV na JSON

W tym wpisie zaimplementuję ciekawy przykład parsera formatu CSV do formatu JSON. Na potrzeby tego przykładu jest to możliwie najprostszy kod do zrozumienia. Poniższy kod nie jest w całości mojego autorstwa (dostosowywałem go do własnych potrzeb w przeszłości i czasem na potrzeby tutoriali nadal używam), dlatego może zawierać niepotrzebne zmienne …

Prosty parser Dat

Poniżej przedstawiam prosty praser dat. Czasami musimy przekształcić Stringa w datę lub datę w String typu dd-mm-yyy. Stworzyłem klasę posiadającą dwie metody parsowania: String na java.sql.Date java.util.Date na String. Obie metody przyjmują wzorzec przekształcenia, np: dd-mm-yyyy.

Spring Boot REST API + Angular 6. Część 4.

W tej części stworzymy kontroler, serwis i repozytorium dla klasy Category. Dotychczas stworzyliśmy klasę Controller i wstrzyknęliśmy zależność w postaci interfejsu BookRepository. W dzisiejszym wpisie pokażę podejście z wykorzystaniem klasy pełniącej role serwisu. Połączenie pomiędzy modułem kontrolera, a repozytorium zostanie odizolowane przez klasę serwisową, dostarczającą metody dla kontrolera. W pierwszej …

Spring Boot REST API + Angular 6. Część 2.

W tej części dodamy pozostałe metody do naszej aplikacji, tak aby w pełni zarządzać rekordami w bazie z poziomu web serwisu.  W poprzedniej części stworzyliśmy encję Book i kontroler. Teraz zaczniemy od małej zmiany w kodzie.  Przejdźmy do klasy BookController w pakiecie controller. Obecnie wygląda tak:

Dodamy teraz konstruktor …

Ankieta webinar Spring Boot

Cześć! Zapraszam Cię na drugą część webinaru Spring Boot już w niedziele 28 października. Przygotowałem dwa pytania dla Ciebie, dzięki którym lepiej dopasuje treść drugiej części webinaru: Kliknij w przycisk poniżej i dowiedz się co i jak 🙂  Nie zapomnij się wpisać podając email. Będę mógł poinformować Cię o starcie …

Webinar Spring Boot

Zapraszam Cię cykl darmowych webinarów o Spring Boot. Jest to wprowadzenie dla osób początkujących, chcących  tworzyć aplikacje webowe. Wpisz swoje imię i adres email, abym mógł wysłać Ci link i przypomnienie. Pozostawiając swojego maila otrzymasz dostęp do nagrań i kodu źródłowego: Warsztaty odbędą się na streamie YouTube na kanale DevLab. …