Yourmind
@Yourmind
пишу говнокод в перерывах между едой и сериалами

Repository является DAO прослойкой?

у меня есть некоторая табличка юзеров
@Entity
public class User {
    @Id
    private String login;
    private String phone;
...}


я создаю в ней репозиторий, наслоедуемый от CrudRepository, который автоматом мне многие функции предоставляет

@Repository
public  interface  UserRepository extends CrudRepository<Record, Integer> {
...
}


Дальше уже идет класс сервиса где участвует бизнес логика с этим классом

Если судить по данном схеме то класс UserRepository является DAO прослойкой?
Мне сказали что DAO прослойка будет между классом UserRepository и его сервисом. И как это тогда должно выглядеть?
  • Вопрос задан
  • 208 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы