@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; UserNoLombok that = (UserNoLombok) o; return Objects.equals(id, that.id) && Objects.equals(name, that.name) && Objects.equals(password, that.password); }
@Override public int hashCode() {
return Objects.hash(id, name, password); }
@Override public String toString() { return "UserNoLombok{" + "id=" + id + ", name='" + name + '\'' + ", password='" + password + '\'' + '}'; } }
然后新建一个UserController测试,代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13
@RestController public class UserController {
@GetMapping("/testUser") public User getUser(){ User user = new User(); user.setId(1); user.setName("dalaoyang"); user.setPassword("123"); System.out.println(user.toString()); return user; } }