Bagaimana untuk mengintegrasikan aplikasi Angular dengan pangkalan data MySQL?
P粉613735289
P粉613735289 2023-07-20 21:47:01
0
1
547

Saya sedang menulis aplikasi Angular pertama saya tetapi tidak tahu cara mengintegrasikannya dengan pangkalan data MySQL.

Ini ialah kaedah dalam pengawal:


@GetMapping(value = "/{employeeId}")
public Employee findEmployeeById(@PathVariable Long employeeId) {
    return employeeService.getById(employeeId);
}

Sedikit coretan app.component.ts:

constructor(private http: HttpClient) {
    this.http.get<Employee>("http://localhost:8080/employees/{employeeId}").subscribe(result => {
        this.employee = result;
        console.log(this.employee);
    });
}

Aplikasi Angular dan Spring kedua-duanya bermula tetapi hanya menunjukkan halaman kosong pada localhost:4200. Anotasi @CrossOrigin(origins = "http://localhost:4200") telah ditambahkan.

P粉613735289
P粉613735289

membalas semua(1)
P粉729518806

Cara terbaik ialah mencipta API REST dan menghantar permintaan ke bahagian belakang melalui permintaan POST atau permintaan GET. Anda harus menjalankan Node.js pada port lain dan meminta data anda.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan