Nhảy đến nội dung chính

Tài liệu phát triển dịch vụ sử dụng APIM và LifeESB


Tổng quan kiến trúc hệ thống

Chương 1: Setup môi trường

Chương này hướng dẫn chuẩn bị môi trường phát triển cho dự án, bao gồm cài đặt công cụ cần thiết,...

Chương 2: Hướng dẫn phát triển (Developer)

Chương này mô tả cấu trúc source code, quy ước coding, cách tạo module mới, cách viết API/UI, quy...

Luồng Xử Lý Dịch Vụ API Tích Hợp Kafka (Kafka API Processing Flow)

1.1. Mục Tiêu Tài liệu này mô tả luồng xử lý chuẩn của dịch vụ Loadbalance_kafka trên nền tảng...

1.Cấu trúc dự án

1.1. Mục tiêu chương Chương này quy định cấu trúc dự án chuẩn và phạm vi quản lý artifact giữa C...

2. API Design & Response Standard

2.1. Mục Tiêu Chương Chương này quy định cấu trúc chuẩn của mỗi integration flow và trách nhiệm ...

3.Cơ chế xác thực (JWT/Bearer)

3.1. Mục Tiêu Chương Chương này quy định chuẩn xác thực và nguyên tắc thiết kế bảo mật nhằm: ...

4. Logging & Audit trong Sequence

4.1. Mục tiêu chương Chương này quy định cách kiểm soát các thay đổi liên quan đến cấu trúc dữ...

5.Git Workflow & Pull Request

5.1. Mục tiêu chương Chương này quy định chuẩn commit và quy trình merge code nhằm: Đảm b...

6.Checklist kiểm tra trước khi merge

6.1. Mục tiêu chương Chương này quy định checklist bắt buộc trước khi merge code nhằm: Đả...

7.Quy trình phối hợp & quản lý thay đổi các nhóm

7.1. Mục tiêu chương Chương này quy định cách phối hợp giữa nhiều đơn vị phát triển nhằm: ...

8. Prompt Template cho AI Agent tạo API trên LifeESB

8.1. Vai trò và Nhiệm vụ (System Prompt) Copy đoạn văn bản sau đưa cho AI: Vai trò: Bạn là mộ...

9. Prompt Template cho AI Agent tạo Test Case API LifeESB

Bản Prompt này được tối ưu để hướng dẫn AI sinh ra các kịch bản kiểm thử (Test Cases), cURL comma...

Chương 3: Triển khai hệ thống (Deploy)

Chương này hướng dẫn quy trình build và triển khai ứng dụng Java (Spring Boot) lên các môi trường...

Chương 4: Kiểm thử đơn vị (Unit Test)

Chương này hướng dẫn cách viết unit test cho API trong ứng dụng Java Spring Boot. Nội dung bao gồ...

Chương 5: Đóng gói & phát hành (Packaging)

Chương này hướng dẫn cách đóng gói dự án thành artifact phát hành (jar, docker image, bundle web…...