@W317 nếu em muốn kiểm tra 1 đối tượng Book đã tồn tại trong danh sách hay chưa thông qua việc so sánh giá trị của thuộc tính name thì em nên chuyển qua lưu trữ danh sách bằng kiểu dữ liệu Set thay vì List để chắc chắn các phần tử bên trong danh sách hoàn toàn phân biệt. Để dùng Set thì em tham khảo thêm về các hàm equals() và hashCode() bên trong class Object nhé.
Line: https://github.com/W317/springcore-bookstore/blame/e3e02d4786eb8e21192ce806d2c4346dbf096cea/src/main/java/org/example/repository/BookStoreRepository.java#L41
@W317 nếu em muốn kiểm tra 1 đối tượng
Book
đã tồn tại trong danh sách hay chưa thông qua việc so sánh giá trị của thuộc tínhname
thì em nên chuyển qua lưu trữ danh sách bằng kiểu dữ liệuSet
thay vìList
để chắc chắn các phần tử bên trong danh sách hoàn toàn phân biệt. Để dùngSet
thì em tham khảo thêm về các hàmequals()
vàhashCode()
bên trong classObject
nhé.