Which component provides automatic restart and LiveReload to speed up development?

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 Boot DevTools". Thêm phụ thuộc spring-boot-devtools vào dự án thì khi tệp trên classpath thay đổi, ứng dụng tự khởi động lại nhanh nhờ hai classloader (một giữ thư viện bên thứ ba không đổi, một nạp lại mã của dự án), đồng thời DevTools chạy một máy chủ LiveReload để trình duyệt tự làm mới khi tài nguyên đổi; nó còn tắt bộ nhớ đệm template khi phát triển và tự vô hiệu khi chạy bản đóng gói production. "Spring Boot Actuator" cung cấp các endpoint giám sát như health, metrics, info cho ứng dụng đang chạy, không nạp lại mã. "SpringApplication" là lớp khởi động ứng dụng qua SpringApplication.run, tạo ApplicationContext, không theo dõi thay đổi tệp. "Spring Boot Test" cung cấp công cụ kiểm thử như @SpringBootTest, JUnit, Mockito, phục vụ viết test chứ không tăng tốc vòng sửa mã và xem kết quả.

Cùng phần 3

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