Wie integriere ich eine Angular-Anwendung in eine MySQL-Datenbank?
P粉613735289
P粉613735289 2023-07-20 21:47:01
0
1
530

Ich schreibe meine erste Angular-Anwendung, weiß aber nicht, wie ich sie in die MySQL-Datenbank integrieren soll.

Dies ist eine Methode im Controller:


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

Ein Ausschnitt aus 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- und Spring-Anwendungen starten beide, zeigen jedoch nur eine leere Seite auf localhost:4200 an. Die Annotation @CrossOrigin(origins = "http://localhost:4200") wurde hinzugefügt.

P粉613735289
P粉613735289

Antworte allen(1)
P粉729518806

最好的方法是创建一个REST API,并通过POST请求或GET请求向后端发送请求。您应该在另一个端口上运行Node.js,并请求您的数据。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage