When i defined class how @data which equals getter and setters and etc compiliar not may recognize
C:\Users\bdias\OneDrive\Рабочийстол\springboot-blog-rest-api\springboot-blog-rest-api\src\main\java\net\javaguides\springboot\AuthController.java:39:25java: cannot find symbol symbol: method getUsernameOrEmail() location: variable loginDto of type net.javaguides.springboot.LoginDtoC:\Users\bdias\OneDrive\Рабочийстол\springboot-blog-rest-api\springboot-blog-rest-api\src\main\java\net\javaguides\springboot\AuthController.java:39:56java: cannot find symbol symbol: method getPassword() location: variable loginDto of type net.javaguides.springboot.LoginDtoC:\Users\bdias\OneDrive\Рабочийстол\springboot-blog-rest-api\springboot-blog-rest-api\src\main\java\net\javaguides\springboot\AuthController.java:60:13java: cannot find symbol symbol: method setName(java.lang.String) location: variable user of type net.javaguides.springboot.UserC:\Users\bdias\OneDrive\Рабочийстол\springboot-blog-rest-api\springboot-blog-rest-api\src\main\java\net\javaguides\springboot\AuthController.java:61:13java: cannot find symbol symbol: method setUsername(java.lang.String) location: variable user of type net.javaguides.springboot.UserC:\Users\bdias\OneDrive\Рабочийстол\springboot-blog-rest-api\springboot-blog-rest-api\src\main\java\net\javaguides\springboot\AuthController.java:62:13java: cannot find symbol symbol: method setEmail(java.lang.String) location: variable user of type net.javaguides.springboot.UserC:\Users\bdias\OneDrive\Рабочийстол\springboot-blog-rest-api\springboot-blog-rest-api\src\main\java\net\javaguides\springboot\AuthController.java:63:13java: cannot find symbol symbol: method setPassword(java.lang.String) location: variable user of type net.javaguides.springboot.UserC:\Users\bdias\OneDrive\Рабочийстол\springboot-blog-rest-api\springboot-blog-rest-api\src\main\java\net\javaguides\springboot\AuthController.java:66:13java: cannot find symbol symbol: method setRoles(java.util.Set<net.javaguides.springboot.Role>) location: variable user of type net.javaguides.springboot.User
I tried write @Getter and Setters not Successfully but when i wrote Getters and setters instead annotations its working but i want realize with annotation @Data
import jakarta.persistence.*;import lombok.Data;import lombok.Getter;import lombok.Setter;import java.util.Set;@Setter@Getter@Data@Entity@Table(name = "users", uniqueConstraints = { @UniqueConstraint(columnNames = {"username"}), @UniqueConstraint(columnNames = {"email"})})public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private long id; private String name; private String username; private String email; private String password; @ManyToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL) @JoinTable(name = "user_roles", joinColumns = @JoinColumn(name = "user_id", referencedColumnName = "id"), inverseJoinColumns = @JoinColumn(name = "role_id", referencedColumnName = "id")) private Set<Role> roles;}