thắc mắc [Java] Thắc mắc về Java

Ngôn từ không phù hợp
em đang lưỡng lự nên phát triển lâu dài với spring hay nestjs, em mới đầu năm 3 đại học thôi, năm sau thực tập làm nestjs kbiet có chỗ nào nhận không
mới năm 3 thì bớt đi. mẹ bố mấy thím sv hỏi nhiều vcl. nói thẳng lun java và net k hết việc.. lên vn work xem thực tập có tuyển cái stack mình cần k mà lựa chọn
 
thực tế là thì em thích Nestjs (Nodejs thì đúng hơn) hơn vì ecosystem nó to :LOL:))) nhưng viết Java thì vui hơn, đang chuẩn bị có 1 quả personal project cũng to, em định làm bằng spring nhưng nestjs cũng hay nên lưỡng lự :LOL:))
1 trong những lý do java vẫn còn sống đến bây giờ là do thư viện khủng rộng, ổn định
 
xử lý json trong java thì dùng thư viện nào nhanh lẹ dễ dùng các bác nhỉ. e dùng thử cái gson mà vừa test đổi cái số, chuỗi sang json đã lỗi
 
xử lý json trong java thì dùng thư viện nào nhanh lẹ dễ dùng các bác nhỉ. e dùng thử cái gson mà vừa test đổi cái số, chuỗi sang json đã lỗi
mé tắt eclipse đi bật lại thì được :beat_brick:
 
Đơn giản là bạn có thể để client biến file (ảnh avatar thành base64) rồi post json bình thường thôi.
Cho em hỏi là vậy khi client muốn view cái file đó lên thì cũng get đoạn mã base64 của cái file đó là được đúng không ạ
 
Đúng rồi decode ra là được
À mà e muốn hỏi thêm ý nữa là thường thì khi lưu một file (ví dụ image) kiểu như cập nhật avartar hay cập nhập ảnh thumbnail của một đơn hàng chẳng hạn thì người ta sẽ lưu thẳng vào database hay sẽ lưu vào một resource nào đó rồi lấy đường dẫn đó để lưu vào database ạ. Tại em thấy những trang web thường hay có link cụ thể cho từng bức ảnh ấy

Ví dụ kiểu như này ấy bác
Screenshot 2022-07-05 220148.png
 
À mà e muốn hỏi thêm ý nữa là thường thì khi lưu một file (ví dụ image) kiểu như cập nhật avartar hay cập nhập ảnh thumbnail của một đơn hàng chẳng hạn thì người ta sẽ lưu thẳng vào database hay sẽ lưu vào một resource nào đó rồi lấy đường dẫn đó để lưu vào database ạ. Tại em thấy những trang web thường hay có link cụ thể cho từng bức ảnh ấy

Ví dụ kiểu như này ấy bác
View attachment 1248631
Thường lưu trên server, không lưu thẳng vào database. Nhưng mà chắc vẫn có vài trường hợp đặc biệt :big_smile:
 
À mà e muốn hỏi thêm ý nữa là thường thì khi lưu một file (ví dụ image) kiểu như cập nhật avartar hay cập nhập ảnh thumbnail của một đơn hàng chẳng hạn thì người ta sẽ lưu thẳng vào database hay sẽ lưu vào một resource nào đó rồi lấy đường dẫn đó để lưu vào database ạ. Tại em thấy những trang web thường hay có link cụ thể cho từng bức ảnh ấy
Về bản chất DB đẻ ra không phải để lưu file. Nhưng tùy hệ thống mà bạn quyết định. Ví dụ 1 hệ thống nhỏ và có vài trăm user thì lưu trong DB cho tiện cũng ko sao cả.
Tuy nhiên thường thì trong db chỉ lưu id của file thôi. Khi nào cần sẽ gen ra url để đẩy cho client.
Việc lưu file riêng ra nếu mai kia mà lượng request tới file media lớn thì có thể tách ra server khác dùng CDN sẽ thuận tiện hơn.
 
jackson cho lẹ :boss: tôi ghét dùng đồ google nên vứt cái gson đi thím

via theNEXTvoz for iPad
sao lại ghét bác :big_smile:
mà cookie không cho lưu dấu nháy kép " với dấu phẩy , hay do java không cho vậy các bác.
e thử lưu đoạn json vào cookie thì báo invalid character, lại phải replace thành @ với ! lúc lấy ra thì replace ngược lại :beat_brick:
 
Back
Top