Bạn có thể cho mình xem các class bên trong 2 thư mục dto và entity được không ạ?
Và giúp mình so sánh dto, entity, model trong ví dụ của hình ảnh được không ạ?
Trong trường hợp bạn có UserRepository, có UserEntity, có UserModel thì điểm khác biệt giữa 3 class này là gì? mục đích sử dụng như nào? Liệu có UserDto không? và UserDto có khác biệt gì so với 3 class còn lại không? Mình có cảm giác 3 class này nó giống nhau về mặt cấu trúc. Và trong trường hợp giống nhau về cấu trúc thì tại sao phải sinh ra ra 3 class như này? Lại tốn thêm công sức đi convert từ class này sang class kia
Cảm ơn bạn.
Chào nhau là vẫn chưa đủ, người mới phải mời các anh mỗi người 1 ly trà sữa, Đảm bảo né được cái vụ im ỉm. Hơn nhau ở kỹ năng mềm hơn code bạn ạ, với lại khi đi hỏi cũng bớt ngại
Dạ cho em hỏi là tại sao khi database nhỏ thì mình ko dùng partition luôn mà phải database lớn mình mới dùng ạ.
Trên 1 record thì mình có thể partition nhiều field cùng 1 lúc ko ạ
Em cảm ơn.
Như các bạn biết mỗi 1 loại web server sẽ có 1 điểm mạnh
vd NGINX mạnh hơn apache ở chỗ nó cho phép hơn 10K kết nối đồng thời
Còn Tata mạnh hơn 1 thằng kia ở chỗ nó chạy luôn Websocket ko phải Websocket Proxy( tức là phải chạy thêm 1 con Websocket server khác)
nhưng Tata không thể cho cùng lúc 10K kết nối( nó phục vụ 1 connect 1 thread)
Nếu chỉ phục vụ trong văn phòng thì Tata là số 1 vì gọn tiện và tất cả trong 1, gồm các loại ứng dụng web và ứng dụng Web realtime (không phải dạng cứ loop request như 2 server kia) nó làm dc chat video, game online nền web kiếu như trò con rắn .v.v.
Còn .net core thì bản chất là nhúng IIS express trong đó.
Mình thấy 2 ví dụ của bạn về abstract class với interface chẳng nói lên điều gì. Không thấy có gì khác nhau ở 2 cách sử dụng. Run có thể được sử dụng bằng các cách khác nhau (actual implementation). Bạn review lại nhé
THẢO LUẬN
Hay quá anh ơi


Bạn hiểu đúng rồi đấy, thực ra entity, model hay DTO thì cấu trúc cũng na ná nhau. Phần này bài tiếp theo mình sẽ nói kĩ hơn nhé.
serve chết rồi bro ơi
Bean được quản lý bên trong Context. Vậy liệu có thể tạo bean bên ngoài context hay không?
Thx bạn, não được thông thêm tí về JS modules 😃
ahuhu. Ngồi tóm tắt lại là cũng dài ghê. Cơ mà cảm ơn nhé
Có một dấu cách sau từ LOG_DIR nên bạn xóa đi thành "LOG_DIR=/home/share/log.txt"
ok bn :v
Bài viết rất thú vị, thanks bn
Mình viết là 1 khóa chính và nhiều khóa phụ mà b
Chim ưng
Đỉnh quá anh ơi, bài viết siêu chất lượng
Bài viết rất hay và chi tiết thanks so much

(len)
Chào nhau là vẫn chưa đủ, người mới phải mời các anh mỗi người 1 ly trà sữa, Đảm bảo né được cái vụ im ỉm. Hơn nhau ở kỹ năng mềm hơn code bạn ạ, với lại khi đi hỏi cũng bớt ngại
ơ thế nhiều lắm ạ
còn cả mn nữa , e nghĩ mn cũng có bài bí riêng
Dạ cho em hỏi là tại sao khi database nhỏ thì mình ko dùng partition luôn mà phải database lớn mình mới dùng ạ. Trên 1 record thì mình có thể partition nhiều field cùng 1 lúc ko ạ Em cảm ơn.
Như các bạn biết mỗi 1 loại web server sẽ có 1 điểm mạnh vd NGINX mạnh hơn apache ở chỗ nó cho phép hơn 10K kết nối đồng thời Còn Tata mạnh hơn 1 thằng kia ở chỗ nó chạy luôn Websocket ko phải Websocket Proxy( tức là phải chạy thêm 1 con Websocket server khác) nhưng Tata không thể cho cùng lúc 10K kết nối( nó phục vụ 1 connect 1 thread) Nếu chỉ phục vụ trong văn phòng thì Tata là số 1 vì gọn tiện và tất cả trong 1, gồm các loại ứng dụng web và ứng dụng Web realtime (không phải dạng cứ loop request như 2 server kia) nó làm dc chat video, game online nền web kiếu như trò con rắn .v.v. Còn .net core thì bản chất là nhúng IIS express trong đó.
Mình thấy 2 ví dụ của bạn về abstract class với interface chẳng nói lên điều gì. Không thấy có gì khác nhau ở 2 cách sử dụng. Run có thể được sử dụng bằng các cách khác nhau (actual implementation). Bạn review lại nhé
Bài viết rất hữu ích tuy nhiên mình chỉ muốn xóa hết đi chữ "nhé" và các emoji vì cá nhân thấy khó chịu vì có cảm giác cợt nhả ?!!!