i am doing a rest application and i have problems when i use @PostMaping I have 2 classes with models of the first TblEmployees and 2 classes of TblDepartments they are connected on foreign key = "dbID"
when i insert:
 {
     "empName": "days",
     "empActive": 0,
     "dbID": 15,
     "dep_name": "sso"
 }
gives an error SQL Error: 1452
here is my code:
TblEmployees має поля empName, empActive,dbID
TblEmployees має поля dbID, dep_name
EmployessServise
    public TblEmployees add_Employees(TblEmployees tblEmployees){
    return  repo.save(tblEmployees);
EmployesController
@PostMapping("/add_Emp")
public TblEmployees add_emp(@RequestBody TblEmployees tblEmployees){
    return  service.add_Employees(tblEmployees);
@Entity
@Table(name = "employees")
public class TblEmployees {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int emp_id;
    private String empName;
    private Boolean empActive;
    private Integer dbID;
    @ManyToOne
    @JoinColumn(name = "dbid",insertable = false,updatable = false)
    private TblDepartments departments;
---getter setter
@Entity
@Table(name = "departments")
public class TblDepartments {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "dbID")
    private Integer dbID;
    private String dep_name;
    public TblDepartments(){
    }
---getter setter
 
    