Kategorie
Angular

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: Aplikacja jest od razu gotowa […]

Kategorie
Nauka programowania Spring Boot

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

W trzeciej części zajmiemy się dodaniem kolejnej metody do interfejsu BookRepository, ale tym razem w oparciu i zapytanie skonstruowanie ręcznie w adnotacji @Query. Dodamy relację @ManyToOne oraz @OneToMany – w naszym przypadku zakładamy, że: książka posiada tylko jedną kategorię. kategoria posiada wiele książek.  Zaczynamy od dodania nowej klasy w pakiecie ‚model’ o nazwie Category:

[…]

Kategorie
Nauka programowania Spring Boot

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 klasy BookController, ponieważ od nowe […]

Kategorie
Nauka programowania Spring Boot

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

W tym poście przedstawię jak możemy łatwo wystawić REST API w połączeniu z bazą MySQL. Klientem API będzie aplikacja napisana w Angular 6. Środowisko pracy to Intellij IDEA wersja Ultimate. Wraz z kolejnymi częściami ulegną modyfikacji klasy i metody w całym projekcie tak, aby projekt wraz z czasem miał postać wersji produkcyjnej tzw. real-life 🙂 […]