Quantcast
Channel: Active questions tagged rest - Stack Overflow
Viewing all articles
Browse latest Browse all 3630

How is fixing it @data annotation in Java

$
0
0

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;}

Viewing all articles
Browse latest Browse all 3630

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>