Não consigo acessar o método getter da classe medico, apenas se eu criar os métodos. Porém, eu declarei o @GETTER na classe medico, da dependência Lombok. Era para funcionar sem precisar criar os metodos GETTERS como mostra nas imagens abaixo:
Não consigo acessar o método getter da classe medico, apenas se eu criar os métodos. Porém, eu declarei o @GETTER na classe medico, da dependência Lombok. Era para funcionar sem precisar criar os metodos GETTERS como mostra nas imagens abaixo:
Provavelmente falta habilitar a opção de Annotation Processors do Intellij, para isso, vá em configurações: Mas primeiro, verifique se tem instalado o plugin do Lombok na Sua IDE
Se não tiver, instale.
Em seguida, veja se no seu arquivo pom.xml está declarada a dependência do Lombok
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
<scope>provided</scope>
</dependency>
Se for Gradle:
// https://mvnrepository.com/artifact/org.projectlombok/lombok
compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.30'
em seguida, vá em configurações do Intellj
ß
Pesquise por Annotation Processor e Marque a opção: Enable annotation processor e clique em Ok As vezes é preciso reiniciar a IDE e se mesmo assim não funcionar, invalide o cache: Menu -> File -> Invalidate Caches -> Invalidate and Restart
OBS importante: Estava dando problema de compatibilidade em usar a ultima versão do intellij com o plugin do Lombok, no limite se for o caso, por hora instale a versão anterior do Intellij
Até