У меня есть мультимодульное приложение java, созданное с помощью пружины и грейдера, и я добавляю функцию разбивки на страницы и сортировки. По сути, мне нужны некоторые модели для сортировки, разбивки на страницы, постраничного DTO. У данных Spring уже есть отличный пакет org.springframework.data.domain, поставляемый в банке spring-data-commons - он содержит все, плюс эти модели используются в самих данных Spring
Однако в этом банке также есть Еще 17 пакетов, которые мне не нужны. Я не хочу, чтобы мой веб-слой знал что-либо об интерфейсе CrudRepository даже в classpath - только о сортировке и разбивке на страницы dtos.
Итак, есть ли способ создать несколько 'spring-data-domain-модели 'модуль, который будет иметь в качестве зависимости пружинные данные-общежития, сделает ли магию c в цикле сборки и даст доступ только одному пакету во внешний мир?