Я хочу знать, если можно использовать Lombok
с Spring
, потому что в моем проекте я получил трассировки стека, потому что у меня не было геттер или сеттера метод, но я поставил @getter
и @setter
аннотаций в моем коде ,Использование Ломбок с Spring
@Data
public class EmailBean {
@Getter @Setter
private String contato;
@Getter @Setter
private String contatoCopia;
@Getter @Setter
private String copiaOculta;
@Getter @Setter
private String titulo;
@Getter @Setter
private String mensagem;
@Getter @Setter
private List<Contato> listaContatosSelecionados;
@Getter @Setter
private Set<String> setEmails;
@Getter @Setter
private boolean mostrar;
@Getter @Setter
private EmailHelper helper;
@Getter @Setter
private EmailFilter filter;
public boolean mostrarListener() {
this.mostrar = true;
return this.mostrar;
}
}
Так кто-нибудь может мне помочь?
Все ваши аннотации '@ Getter' и' @ Setter' довольно бессмысленны. Достаточно положить их в класс. Более того, '@ Data' делает это уже. поэтому удалите их и дайте нам трассировку стека. – maaartinus
Вы используете Lombok и AspectJ Compiler одновременно? - Я попробовал Lombok с Spring и AspectJ однажды (конец 2012 года) и заметил, что Ломбок с весной не проблема, но Lombok с AspectJ и Eclipse работает не очень хорошо. – Ralph
@maaartinus У меня есть другие сомнения, могу ли я переопределить, например, метод setter? Если мне нужно сделать какую-то логику? –