Нет, не всегда. А как вы тогда предлагаете поступить? Допустим у `Car` может быть несколько `User` как и у `User` может быть несколько `Car`. Итого у нас 3 таблицы: user, car и user_car. Вы предлагаете искать User и Car асинхронно, а UserCar — синхронно?
0. В желаемых навыках упоминается WebFlux и даже MyBatis, так что я решил перестраховаться.
1. Возможно, что вопрос совсем глупый, но как в таком случае подтягивать зависимые сущности? Прямым sql запросом? Типо как-нибуть так:
@Mapper
public interface CarMapper {
@Select("SELECT car.car_id, car.name, user.user_id" +
"FROM car INNER JOIN user ON car.user_id = user.user_id " +
"WHERE car.car_id = #{carId}")
Car findCarById(int carId);
}
Северное Сияние, дык пет проект же. Просто полезный и требующий аренды серверов.
А мне лень контролировать оплату 10+ человек. Разве не для этого программы пишут
Нет, не всегда. А как вы тогда предлагаете поступить? Допустим у `Car` может быть несколько `User` как и у `User` может быть несколько `Car`. Итого у нас 3 таблицы: user, car и user_car. Вы предлагаете искать User и Car асинхронно, а UserCar — синхронно?