Вот моя ситуация. У меня есть файл «persistence.xml» с основными свойствами JPA. У меня также есть несколько дополнительных свойств, которые мне нужно внедрить в JpaPersistModule. Эти свойства (строки подключения и т. д.) исходят от внешних компонентов и сами связаны некоторыми внешними модулями интерфейса.
Это приводит к очевидной проблеме: я не могу создать экземпляр класса java.util.Properties для передачи в JpaPersistModule, потому что я не знаю эти свойства во время настройки привязок. Как лучше всего решить эту проблему?
P.S. Сама идея явной передачи свойств в модуль guice через сеттер кажется мне странной. Чувак, это внедрение зависимостей, не так ли?