Я работаю над приложением Spring Boot, используя JPA и Lombok. У меня есть сущность «Автор» с аннотациями Lombok. Однако когда я пытаюсь использовать метод builder() для создания объекта Author, IntelliJ IDEA Community Edition отображает метод builder() красным цветом и возвращает значение null во время выполнения. JpaApplication.java
Я работаю над приложением Spring Boot, используя JPA и Lombok. У меня есть сущность «Автор» с аннотациями Lombok. Однако когда я пытаюсь использовать метод builder() для создания объекта Author, IntelliJ IDEA Community Edition отображает метод builder() красным цветом и возвращает значение null во время выполнения. [b]JpaApplication.java[/b] [code]package com.explorer.jpa;
@SpringBootApplication public class JpaApplication { public static void main(String[] args) { SpringApplication.run(JpaApplication.class, args); }
@Bean public CommandLineRunner commandLineRunner(AuthorRepository repository) { return args -> { var author = Author.builder() // This line shows in red in IntelliJ, Exactly the .builder() part .firstName("Johnny") .lastName("Deep") .age(35) .email("contact@disney.com") .build();
org.springframework.boot spring-boot-starter-test test
org.springframework.boot spring-boot-maven-plugin
org.projectlombok lombok
[/code] [b]Конфигурация Lombok:[/b] [list] Плагин Lombok установлен и включен в IntelliJ IDEA.< /li> Обработка аннотаций включена в настройках IntelliJ. [/list] [b]Очистить и перестроить проект:[/b]< /p> [list] [*]Выполнил чистую установку mvn. [*]Пересобрал проект в IntelliJ.
[b]Проверьте аннотации Lombok:[/b]
[*]Убедитесь, что класс Author имеет правильные аннотации Lombok. [/list] [b]Проверены журналы и отлажены:[/b] [list] Нет конкретных сообщений об ошибках связано с Lombok или методом builder() в журналах. [*]Несмотря на эти шаги, проблема сохраняется. Будем очень признательны за любую помощь в решении этой проблемы! [/list] [b]Дополнительная информация:[/b]
[*]IDE: IntelliJ IDEA Community Edition [*]Версия Java: 17 [*]Версия Spring Boot: 3.3.1