Mapstruct は、コンパイル段階で次のエラーをスローします。
ConfigsMapperImpl は抽象ではなく、抽象メソッド toConfigs(ConfigsDTO) をオーバーライドしません
同時に、MapStruct は他のすべてのメソッドのコードを適切に生成します。
Configobject が よりも多くのフィールドを持っているために起こると思いますConfigsDTO。
@Mapper
public interface ConfigsMapper {
ConfigsMapper INSTANCE = Mappers.getMapper(ConfigsMapper.class);
ConfigsDTO ConfigsToConfigsDTO(Configs configs);
List<ConfigsDTO> toConfigsDTOs(List<Configs> configs);
@InheritInverseConfiguration
Configs toConfigs(ConfigsDTO configsDTO);
}