post image

Spring vs Spring Boot vs Spring MVC

Spring Framework từ lâu đã không còn xa lạ gì đối với lập trình viên Java nói chung và Java Web nói riêng, nó cung cấp rất nhiều tính năng giúp xây dựng sản phẩm một cách thuận tiện và nhanh chóng hơn. Cùng với đó, chúng ta cũng bắt gặp không ít lần các ứng

Spring Batch là gì ?

Bài viết này mình sẽ giới thiệu tới mọi người một khái niệm đó là Spring Batch. Vậy Spring Batch là gì ? Cùng tìm hiểu ở bài viết này nhé 1. Một số khái niệm cơ bản a. Batch Batch là gì ? Batch hay còn được gọi là Batch Processing, là chương trình

post image

Google Sheet API là gì ?

Hiện nay Google Sheet đang được sử dụng khá rộng rãi và rất tiện ích cho người sử dụng. Nó giúp chúng ta có thể xây dựng các danh sách để quản lý, vẽ các biểu đồ,… Ngoài ra nó còn cung cáp cho các lập trình viên Google Sheet API để có thể tương

post image

Spring Reactive Microservice – phần 1

Một trong các thành phần của Microservice là Circuit Breaker (Bộ chuyển mạch). Mô hình Circuit Breaker (Bộ chuyển mạch) sẽ gặp các thử thách, chúng ta đưa ra giải pháp, và yêu cầu của giải pháp. Thách thức: Một hệ thống microservices sử dụng việc giao tiếp giữa các microservice đồng bộ (synchronous) có thể gây ra một chuỗi

post image

JPA – Tổng quan các khái niệm cơ bản

JPA (Java Persistence API) là 1 giao diện lập trình ứng dụng Java, nó mô tả cách quản lý các mối quan hệ dữ liệu  trong ứng dụng sử dụng Java Platform. 1. Giới thiệu về Repository Việc xây dựng và triển khai tầng truy cập dữ liệu trong các ứng dụng đôi khi gây

post image

CORS là gì?

Cors là gì? Vai trò của Cors? Nó là một nhu cầu rất thông dụng với các developer web đó là truy truy vấn qua API. Tuy nhiên, việc truy vấn và xử lý dữ liệu từ API nhiều khi cũng rất khó khăn. Rất nhiều lập trình viên phải đối mặt với các vấn đề liên quan

post image

CSRF là gì?

Vấn đề bảo mật website có thể nói là rất quan trọng. CSRF là một kiểu tấn công diễn ra khá phổ biến hiện nay trên các website không bảo mật. Nếu bạn là một lập trình viên thì cần nắm rõ kiểu tấn công này để đảm bảo tính bảo mật cho ứng dụng web của mình. Vậy

post image

@Spy anotation làm gián điệp khi viết unit test

Bài viết này mình sẽ giới thiệu với mọi người về @Spy hay được sử dụng trong các unit test của Spring. 1. Khái niệm và vai trò của unit test Cụm từ unit test không còn quá xa lại với những ai làm code. Nó là một mức kiểm thử nhỏ nhất trong kiểm

post image

Hướng dẫn xây dựng API sử dụng HATEOAS

HATEOAS là viết tắt của Hypermedia As The Engine Of Application State. HATEOAS là một trong những chuẩn được khuyến nghị nên sử dụng trong RESTful API. Bài viết này chúng ta sẽ cùng tìm hiểu về khái niệm này và làm 1 ví dụ về nó nhé ^^. HATEOAS là gì ? Đầu tiên

post image

Top 10 IDE Java tốt nhất cho lập trình viên

Đối với mỗi lập trình viên, việc lựa chọn 1 IDE để phục vụ cho việc mình lập trình cũng khá quan trọng. Nếu bạn chọn 1 IDE phù hợp sẽ xử lý các thao tác nhanh hơn nhờ vào sự “thông minh” của IDE đó. Bài viết này mình sẽ giới thiệu tới mọi