Spring Beans are managed by which container?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Spring IoC Container". Trong Spring, bean là đối tượng do IoC container (vùng chứa đảo ngược điều khiển), cụ thể là BeanFactory và ApplicationContext, tạo ra, tiêm phụ thuộc, gọi các callback khởi tạo, quản lý phạm vi (scope) và huỷ khi đóng ngữ cảnh; mã ứng dụng không tự new các đối tượng đó mà nhận chúng từ container. "Java VM" là máy ảo chạy bytecode và cấp phát bộ nhớ cho mọi đối tượng Java, nhưng nó không biết gì về định nghĩa bean, quan hệ phụ thuộc hay vòng đời theo cấu hình Spring. "JDBC Driver" chỉ là trình điều khiển giúp mã Java nói chuyện với một hệ quản trị cơ sở dữ liệu cụ thể. "REST Controller" là một loại bean xử lý yêu cầu HTTP, tức là đối tượng được container quản lý chứ không phải thứ quản lý các bean khác.

Cùng phần 2

Xuất hiện trong 2 bộ đề