Хотел спросить , а это в обычной Java разработке используют? Встречалось в моей практике ток на андроиде )
Если не android, то Java широко представлена в бэкэнде. Там даггер и retrofit не так распространены (наверное даже почти их и нет) так как там Spring....в нем чего только нет
На сайте даггера, вроде, написано, что он подходит для джавы, котлина и андроида А вообще инъекции зависимостей можно и ручками делать, просто дольше Это же всего лишь подход