Files
nahodka-back/src/main/java/com/krylov/refound/mapper/PostMapper.java
2026-05-04 00:46:20 +03:00

17 lines
423 B
Java

package com.krylov.refound.mapper;
import com.krylov.refound.dto.PostRequest;
import com.krylov.refound.dto.PostResponse;
import com.krylov.refound.entity.Post;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
@Mapper(componentModel = "spring")
public interface PostMapper {
Post toEntity(PostRequest request);
@Mapping(source = "user.login", target = "userEmail")
PostResponse toResponse(Post post);
}