Skip to content

Commit c47a725

Browse files
Replaced @Autowired with @PersistenceContext for proper JPA context management to
1 parent e39342d commit c47a725

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/hexlet/code/mapper/ReferenceMapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
import hexlet.code.model.BaseEntity;
44
import jakarta.persistence.EntityManager;
5+
import jakarta.persistence.PersistenceContext;
56
import org.mapstruct.Mapper;
67
import org.mapstruct.MappingConstants;
78
import org.mapstruct.TargetType;
8-
import org.springframework.beans.factory.annotation.Autowired;
99

1010
@Mapper(
1111
componentModel = MappingConstants.ComponentModel.SPRING
1212
)
1313
public abstract class ReferenceMapper {
14-
@Autowired
14+
@PersistenceContext
1515
private EntityManager entityManager;
1616

1717
public <T extends BaseEntity> T toEntity(Long id, @TargetType Class<T> entityClass) {

0 commit comments

Comments
 (0)