post image

Đừng validation bằng tay trong Spring Boot

Bài hôm nay mình sẽ trình bày một khái niệm cực kì quan trọng với mọi hệ thống backend. Hẳn mọi người đã từng nghe điều này. Đừng tin tưởng dữ liệu cho người dùng nhập vào. Câu trên có thể mở rộng ra phạm vi với các nguồn dữ liệu khác được coi là

post image

Stream API là gì? Stream API trong Java 8

1. Stream API là gì? Stream là 1 lớp trừu tượng mới được giới thiệu trong Java 8. Sử dụng Stream, bạn có thể xử lý dữ liệu 1 cách tự nhiên giống như các câu lệnh SQL. Ví dụ ta có câu SQL sau: Câu lệnh trên tự động trả về tổng lương của

post image

Entity, domain model và DTO – sao nhiều quá vậy?

Bài viết hôm nay khá hay và cũng là chủ đề quan trọng trong Spring Boot. Cụ thể chúng ta cùng tìm hiểu xem data sẽ biến đổi như thế nào khi đi qua các layer khác nhau. Và những khái niệm Entity, Domain model và DTO là gì nhé. 1. Kiến trúc tổng quan

post image

Luồng đi trong Spring Boot

1. Hai mô hình quen thuộc Cấu trúc source code của Spring Boot được dựa trên hai mô hình là mô hình MVC và mô hình 3 lớp. 1.1. Mô hình ba lớp (three tier) Đây là mô hình tổ chức source code rất phổ biến trong Spring Boot. Cụ thể, ứng dụng được chia làm 3 tầng

post image

Code nhanh và hiệu quả hơn với VSCode tips, tricks.

Chào các bạn, Sau 1 thời gian dài chuyển sang sử dụng VSCode – 1 trong những editor được ưa chuộn nhất bởi các developers hiện nay, chắc mình không cần PR gì thêm cho nó ha.Mình đã sử dụng và tổng hợp được 1 số tips, extensions cần thiết và hữu ích.Chúng hỗ trợ đắc lực

post image

Front-end hay Back-end, Lựa Chọn Nào Ổn Hơn?

Thời nay, trong một công ty vừa hoặc lớn, có rất nhiều vai trò khác tham gia vào phát triển web. Nhưng hầu hết trong phần còn lại, thường sẽ có hai loại lập trình viên: một cho front end và một cho backend. Vậy lựa chọn làm lập trình viên (LTV) front end hay

post image

Hướng dẫn xóa docker container (ví dụ docker rm)

Để xóa docker container ta dùng lệnh docker rm với cú pháp sau: Trong đó OPTIONS gồm các lựa chọn sau: –force , -f Buộc xóa các container đang chạy –link , -l Xóa liên kết được chỉ định –volumes , -v Xóa các file ẩn dụng được liên kết với container Định danh container được xóa

post image

Hướng dẫn xóa docker image (ví dụ docker rmi)

Để xóa docker image ta dùng lệnh: Trong đó có các option: –force , -f buộc image (ví dụ nếu có container của image đang chạy ta không thể xóa được nên phải xóa container trước hoặc dùng option này) –no-prune Không xóa các thằng cha đã bỏ tag Định dang image được xóa có