mọi người có thể cho mình hỏi vì sao phải có cả các lớp entity và các lớp model, em thấy bên trong các lớp này cũng chỉ có những cái giống nhau như getter setter thôi mà, sao phải phân ra cả entity và model mà không bỏ các lớp này vào chung 1 package thôi
Hỏi về Entity và Model trong Spring Boot
Spring boot thao tác với CSDL thông qua các entity (trường hợp dùng JPA-Hibernate), entity chính là các đối tượng trong CSDL(chính là các table).
Khi e thao tác với CSDL, ví dụ lấy ra các thông tin trong table, thì e dùng model để hứng các thông tin này, thực ra trong trường hợp lấy ra hết các field trong table thì có thể dùng entity để hứng, không lấy ra hết thì phải config lại entity. Dữ liệu lấy ra nếu phải xào xáo lại thì dùng model nó tiện hơn.
5 Likes