Trang tài liệu Trí Nam

Nếu debug là quá trình loại bỏ bug trong phần mềm, thì code chính là quá trình gây ra bug

Hướng dẫn xây dựng một service cơ bản

Estimated reading: 2 minutes 676 views

Hướng dẫn xây dựng service Quản Lý Bán Hàng thuộc dự án U202001

  • ScopeName: U202001
  • ServiceName: Demo

1. Tổng quan yêu cầu dev

  • Cách sử dụng cơ bản công cụ: VSCode, Visual Studio, Sql Management, Sql toolbet, SourceTree, Postman v..v…
  • Git: CommonWorkspace(bắt buộc), shared (tnx-shared – nếu có)
  • Tài khoản: Etcd Config, Sql Server user có quyền tạo db

2. Tạo database theo đúng conventions

  • Dev nhận yêu cầu từ BA.
  • Phân tích lên CSDL
  • Tạo Db theo đúng tên: {ScopeService}_{Enviroment}_{ServiceName}_{Version}
    U202001_Dev_Demo_V5

3. Gen code app + api

  • Tạo thư mục root tổng chưa toàn bộ code
  • Tách nhánh từng version của core
  • Tách tiếp từng service theo nhánh version
  • Tách Service thành api + app riêng biệt
    Ví dụ: TriNam > SourceCode > v5.1 > demo
    Chỗ này mình sẽ giải nén 2 file nén từ gen code api + app

4. Tùy chỉnh menu, môi trường chạy

  • Thêm đường dẫn app vào bảng ClientRedirectUris theo đúng clientId có mã là microservice-main-app (db Core)
  • Thêm đường dẫn app vào etcd config theo key CorsOrigin
  • Sử dụng tnx-cli để khởi tạo môi trường và chạy app angular
  • Thêm menu vào CommonWorkspace > App > shared > shared-assets > u202001 > application.json

5. Video demo

CONTENTS