Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mengintegrasikan aplikasi Angular dengan pangkalan data MySQL?

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粉613735289P粉613735289429 hari yang lalu487

membalas semua(1)saya akan balas

  • P粉729518806

    P粉7295188062023-07-21 12:45:33

    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.

    balas
    0
  • Batalbalas