Как извлечь данные из двух таблиц в json объект

Делаю rest api приложение на spring boot я имею 2 таблицы в базе данных первой называется TblEmployees ,вторая тиблия называется TblDepartments , из этих 2 таблиц я сделал класс Employees_DTO который должен возвращать данные в Json формате. А из таблицы TblEmployees он возвращает данные а из таблицы TblDepartments он возвращает null . вот что я сделал заранее спасибо `

public class TblEmployees {
    @Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
    private int emp_id;
    private String empName;
    private Boolean empActive;
    private Integer dbID;
}

public class TblDepartments {
private Integer dbID;
private String dep_name;
}

public class Employees_DTO {
    private int emp_id;
    private String empName;
    private Boolean empActive;
    private String dep_name;
}
 @Service
 public class EmployessServise {
@Autowired
private EmplployeesRepository repo;

@Autowired
private ModelMapper modelMapper;

public EmployessServise() {
}

public List<Employees_DTO> getAll_Emp(){
    return repo.findAll()
            .stream()
            .map(this::convertEntityToDto)
            .collect(Collectors.toList());
}

private Employees_DTO convertEntityToDto(TblEmployees tblEmployees){
    modelMapper.getConfiguration()
            .setMatchingStrategy(MatchingStrategies.LOOSE);
    Employees_DTO employees_dto=new Employees_DTO();
    employees_dto=modelMapper.map(tblEmployees,Employees_DTO.class);
    return employees_dto;
}

private TblEmployees convertEntityToDto(Employees_DTO employees_dto){
    modelMapper.getConfiguration()
            .setMatchingStrategy(MatchingStrategies.LOOSE);
    TblEmployees tblEmployees=new TblEmployees();
    tblEmployees=modelMapper.map(employees_dto,TblEmployees.class);
    return tblEmployees;
}

Ответы (0 шт):