Я сталкиваюсь с проблемой версии Lombok в Maven, используя Intellij Idea - как мне разрешить ошибку зависимости AnnotatiJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Я сталкиваюсь с проблемой версии Lombok в Maven, используя Intellij Idea - как мне разрешить ошибку зависимости Annotati

Сообщение Anonymous »

Я добавил зависимость Lambok < /p>

Код: Выделить всё



org.projectlombok
lombok
true



org.apache.maven.plugins
maven-compiler-plugin



org.projectlombok
lombok





org.springframework.boot
spring-boot-maven-plugin



org.projectlombok
lombok





< /code>
в pom.xml во время реализации сеттеров и Getters работают, но при отладке я сталкиваюсь с такими проблемами, как < /p>
d: \ employee_management \ src \ main \ java \ com \ asheef \ employee_management \ service \ employserviceimpl.java: 46: 28
java: не удается найти символ
symbol: method getFirstName ()
Местоположение: переменная емонтаж типа com.asheef. employee_management.dto.employeedto < /p>
Это мой класс hookseedto < /p>
package com.asheef.employee_management.dto;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.Date;

@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class EmployeeDto {

private String id;

private String firstName;

private String lastName;

private String email;

private String phoneNumber;

private Date dateOfBirth;

private String gender;

private String addressLine1;

private String addressLine2;

private String city;

private String state;

private String country;

private Date createdAt;

private Date updatedAt;
}
И я пытаюсь получить переменную в классе службы
Но я сталкиваюсь с проблемой, которую я упомянул в проблемном теле

Код: Выделить всё

if (employeeDto.getFirstName() == null || employeeDto.getFirstName().isEmpty()){
errorResponse = new ErrorStructure(employeeDto.getFirstName(), Constants.NAME_SHOULD_NOT_BE_NULL,Constants.FIRST_NAME);
errors.add(errorResponse);
} else if (employeeDto.getFirstName().length() < 3 || employeeDto.getFirstName().length() > 50 ) {
errorResponse = new ErrorStructure(employeeDto.getFirstName(),Constants.NAME_SHOULD_NOT_BE_GREATER_THAN_FIFTY_AND_LESS_THAN_THREE,Constants.FIRST_NAME);
errors.add(errorResponse);
} else {
employeeModel.setFirstName(employeeDto.getFirstName());
mySqlEmployee.setFirstName(employeeDto.getFirstName());
}

Кроме того>

Подробнее здесь: https://stackoverflow.com/questions/794 ... a-how-do-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • При использовании Lombok 1.18.32 с Java 17 выдается ошибка: типы Lombok.Setter и Lombok.Setter недоступны.
    Anonymous » » в форуме JAVA
    0 Ответы
    112 Просмотры
    Последнее сообщение Anonymous
  • Не могу скомпилировать проект, когда использую Lombok под IntelliJ IDEA
    Anonymous » » в форуме JAVA
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Не могу скомпилировать проект, когда использую Lombok под IntelliJ IDEA
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Пожалуйста, помогите мне, я не могу работать с IntelliJ IDEA 2024.3 и Lombok [закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Не могу скомпилировать проект, когда использую Lombok под IntelliJ IDEA
    Anonymous » » в форуме JAVA
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»