mapper
Mon Sep 25 2023 03:14:48 GMT+0000 (Coordinated Universal Time)
Saved by
@namnt
package com.example.DemoElasticsearch.Mapper;
import com.example.DemoElasticsearch.entity.Employee;
import com.example.DemoElasticsearch.request.AddEmployeeRequest;
import com.example.DemoElasticsearch.response.EmployeeResponse;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
@Mapper(componentModel = "spring")
public abstract class EmployeeMapper {
@Mapping(target = "id",expression = "java(com.example.DemoElasticsearch.until.Until.generateId())")
@Mapping(target = "created_time",expression = "java(com.example.DemoElasticsearch.until.Until.createDateRealTime())")
public abstract Employee convertAttribute(AddEmployeeRequest addEmployeeRequest);
public abstract EmployeeResponse convertAttribute(Employee employee);
}
content_copyCOPY
Comments