搜尋

首頁  >  問答  >  主體

如何將Angular應用程式與MySQL資料庫整合?

我正在編寫我的第一個Angular應用程序,但是不知道如何將它與MySQL資料庫整合。

這是控制器中的一個方法:


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

一個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);
    });
}

Angular和Spring應用程式都啟動了,但在localhost:4200上只顯示一個空白頁面。已新增@CrossOrigin(origins = "http://localhost:4200")註解。

P粉613735289P粉613735289555 天前578

全部回覆(1)我來回復

  • P粉729518806

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

    最好的方法是建立一個REST API,並透過POST請求或GET請求向後端發送請求。您應該在另一個連接埠上執行Node.js,並請求您的資料。

    回覆
    0
  • 取消回覆