В чем отличие DAO от repository java spring?
Я так понимаю и тот, и тот способ доступа к БД, много статей в интернете,что в одном это доступ к объектам, в репозитории в коллекции, но не понимаю суть все равно. Что там, что там доступ к объектам БД, только в DAO нужно прописывать более тщательно. Может кто объяснить разницу простым языком и примером для чего используют DAO и repository?