Avatar
0
Nguyen Thai Son Beginner
Khi nào thật sự cần dùng Reflection ạ
Khi nào thật sự cần dùng Reflection vậy anh, một cái nữa em thắc mắc với cả @Inteface ạ
  • Answer
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
Reflection là một thư viện cho phép em truy cập đến thông tin bên trong một đối tượng mà không cần phải biết đến kiểu của đối tượng, vậy nên em có thể sử dụng reflection để:
  1. Tạo các tool. Ví dụ em có thể tạo 1 tool quét qua tất cả các lớp controller để tự động tạo file swagger từ các hàm xử lý API.
  2. Tạo các thư viện dependency injection, em có thể tự động kiểm tra và khởi tạo các lớp phụ thuộc lẫn nhau.
  • 0
  • Reply