post image

Top 20 câu hỏi phỏng vấn Agile

Trong bài viết này, tôi đưa ra các câu hỏi phỏng vấn về Agile Scrum phù hợp nhất với câu trả lời và hy vọng những câu hỏi này sẽ giúp bạn trong khi chuẩn bị các câu hỏi phỏng vấn. 1. Agile hoặc Agile methodology là gì? Agile là một phương pháp phát triển

post image

Clean Code là gì? Tại sao phải clean code?

Clean code là gì? Clean code là một thuật ngữ có nguồn gốc từ phát triển phần mềm dùng để đề cập đến việc triển khai code một cách rõ ràng, dễ hiểu, có tính logic, dễ theo dõi, và có kỷ luật. Mục tiêu chính của Clean code là giúp quá trình sản xuất

post image

Thymeleaf là gì? Tổng quan về Thymeleaf

Thymeleaf là 1 thư viện Java-based được sử dụng để tạo ứng dụng web. Nó hỗ trợ rất tối cho việc phục vụ XHTML/ HTML5 trong các ứng dụng web. Trong bài viết này, bạn sẽ tìm hiểu được chi tiết về Thymeleaf. Thymeleaf Templates Tổng hợp 200+ tài liệu, sách, bài thực hành, video

post image

Apache Kafka là gì? Các khái niệm cơ bản

Kafka là một từ ngữ khá thông dụng trong hầu hết các nghành nghề thuộc lĩnh vực công nghiệp ngày nay. Hầu như mọi công ty hàng đầu trên thế giới đều đang sử dụng kafka trong nền tảng cơ sở hạ tầng của mình. Nhưng câu hỏi đặt ra nó là gì và sức

post image

Cài đặt và sử dụng Elasticsearch

Elasticsearch là công cụ tìm kiếm và phân tích phân tán được xây dựng trên Apache Lucene. Kể từ khi ra mắt năm 2010, Elasticsearch đã nhanh chóng trở thành công cụ tìm kiếm thông dụng nhất và được sử dụng rộng rãi cho các trường hợp sử dụng liên quan đến phân tích nhật

post image

Elasticsearch là gì? Tổng quan về Elasticsearch

1. Giới thiệu Elasticsearch là công cụ tìm kiếm và phân tích phân tán được xây dựng trên Apache Lucene. Kể từ khi ra mắt năm 2010, Elasticsearch đã nhanh chóng trở thành công cụ tìm kiếm thông dụng nhất và được sử dụng rộng rãi cho các trường hợp sử dụng liên quan đến

post image

Giới thiệu về Feign – Ví dụ về Feign

1. Tổng quan Feign nhằm mục đích đơn giản hóa các ứng dụng HTTP API. Nói một cách đơn giản, developer chỉ cần khai báo và chú thích một interface trong khi việc triển khai thực tế được cung cấp trong thời gian chạy. Trong hướng dẫn này, chúng tôi sẽ giới thiệu Feign –

post image

Hướng dẫn sử dụng Lombok

1. Lombok là gì? Lombok là một thư viện Java giúp tự sinh ra các hàm setter/getter, hàm khởi tạo, toString… và tinh gọn chúng. Thực tế thì hầu hết các IDE hiện này đều hỗ trợ sinh code tự động ví dụ như trên IntelliJ IDE, ta click chuột phải vào file cần sinh

post image

Design Patterns trong Spring Framework

1. Giới thiệu Design Patterns trong Spring Boot là một phần thiết yếu của phát triển phần mềm. Các giải pháp này không chỉ giải quyết các vấn đề lặp lại mà còn giúp các nhà phát triển hiểu được thiết kế của một framework bằng cách nhận ra các patterns phổ biến. Trong bài

post image

@Entity @Id @Table trong JPA – Hibernate

Trong JPA – Hibernate, một entity là một Java class tương ứng với một table trong database, mỗi entity object tương ứng với một dòng trong bảng. JPA yêu cầu một entity class phải cung cấp đầy đủ các metadata để ánh xạ giữa entity class và table như tên cột, kiểu dữ liệu, khoá