Việc sử dụng chú thích @repository vào mùa xuân là gì?
Việc sử dụng chú thích @repository vào mùa xuân là gì?

Video: Việc sử dụng chú thích @repository vào mùa xuân là gì?

Video: Việc sử dụng chú thích @repository vào mùa xuân là gì?
Video: [Spring boot_6.1] Tìm hiểu về @Service, @Repository 2024, Tháng mười một
Anonim

Mùa xuân @ Chú thích kho lưu trữ . Mùa xuân @ Chú thích kho lưu trữ Là đã sử dụng để chỉ ra rằng lớp cung cấp cơ chế hoạt động lưu trữ, truy xuất, tìm kiếm, cập nhật và xóa trên các đối tượng.

Do đó, chú thích @repository làm gì?

Các @ Chú thích kho lưu trữ là điểm đánh dấu cho bất kỳ lớp nào hoàn thành vai trò hoặc khuôn mẫu của kho (còn được gọi là Đối tượng Truy cập Dữ liệu hoặc DAO). Trong số các cách sử dụng của điểm đánh dấu này là bản dịch tự động các ngoại lệ như được mô tả trong Phần 20.2. 2, "Bản dịch ngoại lệ".

Cũng cần biết, sự khác biệt giữa chú thích @component @controller @repository và @service vào mùa xuân là gì? Các sự khác biệt giữa họ Là , @ thành phần là đã từng chú thích các lớp ghép, @ Kho lưu trữ là một dấu ấn vì dịch ngoại lệ tự động bên trong lớp bền bỉ, cho dịch vụ lớp chúng ta cần sử dụng @ Dịch vụ . Bạn có thể tham khảo Mùa xuân Tài liệu để biết thêm.

Sau đó, câu hỏi đặt ra là chú thích dịch vụ trong mùa xuân là gì?

Mùa xuân @ Chú thích dịch vụ là một chuyên ngành của @Component chú thích . Chú thích của Dịch vụ Mùa xuân chỉ có thể được áp dụng cho các lớp học. Nó được sử dụng để đánh dấu lớp là Dịch vụ các nhà cung cấp.

@Transactional hoạt động như thế nào vào mùa xuân?

Hiểu biết @ Giao dịch chú thích. Ở mức cao, khi một lớp khai báo @ Giao dịch về chính nó hoặc các thành viên của nó, Mùa xuân tạo một proxy triển khai (các) giao diện giống như lớp bạn đang chú thích. Nói cách khác, Mùa xuân bọc bean trong proxy và bản thân bean không biết về nó.