Câu hỏi phỏng vấn ASP.NET Web API
Câu hỏi

Trong lập trình hướng đối tượng (OOP), sự khác biệt giữa mẫu Repository PatternService Layer là gì?

Câu trả lời

Trong lập trình hướng đối tượng (OOP), Repository Pattern và Service Layer là hai khái niệm thường được sử dụng trong kiến trúc phần mềm, nhưng chúng có những mục đích và trách nhiệm khác nhau.

Repository Pattern là một mẫu thiết kế cung cấp một lớp trừu tượng để truy cập dữ liệu, giúp tách biệt lớp logic nghiệp vụ khỏi việc trực tiếp tương tác với nguồn dữ liệu. Repository đóng vai trò là một lớp trung gian giữa tầng Business Logic và Model của ứng dụng, nơi chứa các phương thức để thực hiện các thao tác CRUD (Create, Read, Update, Delete) trên cơ sở dữ liệu hoặc nguồn dữ liệu khác như XML, JSON, text file, v.v. Mục tiêu chính của Repository Pattern là giảm sự phụ thuộc giữa tầng xử lý nghiệp vụ và tầng truy xuất dữ liệu, từ đó hỗ trợ việc thay đổi nguồn dữ liệu mà k...

middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Tại sao cần sử dụng các thuộc tính FromBodyFromUri trong ASP.NET Web API?

middle

Làm thế nào để hạn chế quyền truy cập vào phương thức Web API cho một HTTP verb cụ thể?

junior

Những tính năng mới nào được giới thiệu trong ASP.NET Web API 2.0?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào