This Angular and Spring boot tutorial will teach you how to view the records using Restful API.
First you have to run the Back-end Spring Boot Application
Study RestFul Api How to Works for beginners here.
if you not watch my angular tutorial please watch them then only you will clear of angular link here.
After That Create a new component in Angular
ng g c employeetable
in the employeetable.component.html paste the following code.
employeetable.component.html
<table class="table"> <thead> <tr> <th scope="col">Employee Name</th> <th scope="col">Address</th> <th scope="col">Salary USD</th> </tr> </thead> <tbody> <h1 *ngIf="!isResultLoaded">Loading.................</h1> <tr *ngFor="let EmployeeItem of EmployeeArray"> <td>{{EmployeeItem.employeeName | uppercase}}</td> <td>{{EmployeeItem.employeeAddress }}</td> <td>{{EmployeeItem.employeeSalary | currency:'USD'}}</td> </tr> </tbody> </table>
employeetable.component.ts
import { HttpClient } from '@angular/common/http'; import { Component, OnInit } from '@angular/core'; @Component({ selector: 'app-employeetable', templateUrl: './employeetable.component.html', styleUrls: ['./employeetable.component.scss'] }) export class EmployeetableComponent implements OnInit { EmployeeArray : any[] = []; isResultLoaded = false; constructor(private http: HttpClient) { this.getAllEmployee(); } ngOnInit(): void { this.getAllEmployee(); } getAllEmployee() { this.http.get("http://localhost:8088/api/v1/employee/get-all-employees").subscribe((resultData: any)=> { this.isResultLoaded = true; console.log(resultData); this.EmployeeArray = resultData; }); } }
Introduction to Grocery Inventory Apps Managing grocery inventory can be a daunting task, but with…
This article explain how to make a Fish Inventory Management App in Angular.this app explain…
Introduction to Fish Inventory Management In the aquaculture industry, managing fish inventory is crucial for…
Introduction to Java GUI CRUD Java is a powerful programming language widely used for building…
Introduction to Login Form Design Designing an effective and beautiful login form is crucial for…
Introduction In today creating a responsive login form is essential for providing a seamless user…