Ich erstelle ein neues Projekt in Java Springboot. Wenn ich versuche, den Code auszuführen, gibt er den folgenden Fehler an. \ Demo \ Controller \ EmployeeController.java: 15: 35
Java: Variable EmployectionService nicht im Standardkonstruktor < /p>
< /blockquote>
Meine Entitätsklasse < / p>
package com.example.demo.entity;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import lombok.Data;
@Entity
@Data
public class Employee {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
private String name;
private String email;
private String phone;
private String department;
}
< /code>
Meine Repository-Klasse wie diese < /p>
package com.example.demo.repository;
import com.example.demo.entity.Employee;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
@Repository
public interface EmployeeRepository extends JpaRepository {
}
< /code>
Meine Serviceklasse < /p>
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
< /code>
Meine Controller-Klasse < /p>
package com.example.demo.controller;
import com.example.demo.service.EmployeeService;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import com.example.demo.entity.Employee;
@RestController
@RequestMapping("/api")
@RequiredArgsConstructor
public class EmployeeController {
private final EmployeeService employeeService;
@PostMapping("/employee")
public Employee postEmployee(@RequestBody Employee employee) {
System.out.println(employee);
return employeeService.postEmployee(employee);
}
}
< /code>
Ich habe in mehreren KI -Tools gesucht und im Web gesucht. Ich habe keine Lösung gefunden. AI -Tools erwähnt, dass dieser Code korrekt ist.
Ich möchte eine Lösung für diesen Fehler. < /P>
Java: Variable Employepodienservice, die im Standardkonstruktor nicht initialisiert wurden ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post