diff --git a/src/main/java/io/hexlet/blog/mapper/ReferenceMapper.java b/src/main/java/io/hexlet/blog/mapper/ReferenceMapper.java index 965719e..b0160aa 100644 --- a/src/main/java/io/hexlet/blog/mapper/ReferenceMapper.java +++ b/src/main/java/io/hexlet/blog/mapper/ReferenceMapper.java @@ -1,18 +1,17 @@ package io.hexlet.blog.mapper; +import io.hexlet.blog.model.BaseEntity; +import jakarta.persistence.EntityManager; +import jakarta.persistence.PersistenceContext; import org.mapstruct.Mapper; import org.mapstruct.MappingConstants; import org.mapstruct.TargetType; -import org.springframework.beans.factory.annotation.Autowired; - -import io.hexlet.blog.model.BaseEntity; -import jakarta.persistence.EntityManager; @Mapper( componentModel = MappingConstants.ComponentModel.SPRING ) public abstract class ReferenceMapper { - @Autowired + @PersistenceContext private EntityManager entityManager; public T toEntity(Long id, @TargetType Class entityClass) {