Я изучаю java в течение 3 месяцев, а иногда я не могу понять цель использования чего-то.
одной темой была инъекция зависимостей и spring beans я выяснил окончание =)
теперь я путаюсь с двумя аннотациями @Autowired и @Repository. Первое Что означает Autowiring? тогда Почему я должен использовать их и какова разница между их использованием и не использованием?
Также сегодня я попытался использовать hibernate в проекте spring mvc, и мне пришлось искать около 15 (из-за ошибок класса, которые не были найдены) jar файлы beacuse зависимостей других файлов jar, используемых в проекте. это должно было быть так? это делает обучение java очень трудным для новичков
спасибо...