У меня есть метод ниже, который представляет две разные таблицы и которые связаны с общим столбцом domain_id
, что моя точка зрения заключается в том, что вместо использования подхода ниже, я не могу написать JPQL для достижения того жевещь
@Override
public List<SrityDTO> getByCommonColumn(int id) throws Exception {
Optional<main> ntOptional = ntRepository.findById(id);
if (ntOptional.isPresent()) {
List<rity> rities = rityRepository.findByntDomain(ntOptional.get());
return rities.stream()
.map(SrityDTO::new)
.collect(Collectors.toList());
} else {
throw new Exception(" not exist.");
}
}