У меня есть логическое значение, определенное как hibernate
public class MyClassWithMyVar {
@Column(name="myVar", nullable=false)
private Boolean myVar;
public Boolean getMyVar(){
return myVar;
}
public void setMyVar(Boolean myVar){
this.myVar=myVar;
}
}
мы знаем, что этот логический аргумент никогда не должен быть нулевым, он используется в некоторых картографах mapstruct
@Mapper
@Mappings({@Mapping(target = "id", ignore =true)})
abstract MyClassWithMyVar copyMyClassWithMyVar(MyClassWithMyVar myClassWithMyVar);
, а затемЯ меняю все места, где у меня есть логическое значение, на логическое, запускаю свое приложение и выдает ошибку NoSuchMethodError:
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoSuchMethodError: MyClassWithMyVar.getMyVar()Ljava/lang/Boolean;