Hướng dẫn xây dựng một service cơ bản
Estimated reading: 2 minutes
572 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