W317 / springcore-bookstore

0 stars 0 forks source link

Using Set instead of List #1

Open vzzederzv opened 3 months ago

vzzederzv commented 3 months ago

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í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()hashCode() bên trong class Object nhé.

vzzederzv commented 3 months ago

Line: https://github.com/W317/springcore-bookstore/blame/e3e02d4786eb8e21192ce806d2c4346dbf096cea/src/main/java/org/example/repository/BookStoreRepository.java#L69

Tương tự với case của Author nhé