Which AOP advice type executes before a join point?

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: "Before". Trong AOP (lập trình hướng khía cạnh) của Spring, advice là đoạn mã được chèn vào tại một join point (điểm nối, với Spring AOP là lời gọi phương thức); advice loại Before, khai báo bằng @Before, chạy trước khi phương thức đích thực thi và không chặn được lời gọi trừ khi ném ngoại lệ. "After" (@After) chạy sau khi phương thức kết thúc bất kể trả về bình thường hay ném ngoại lệ, giống khối finally. "AfterReturning" (@AfterReturning) chỉ chạy sau khi phương thức trả về thành công và có thể đọc giá trị trả về. "Around" (@Around) bao quanh join point, có thể chạy mã cả trước lẫn sau và tự quyết định có gọi proceed() hay không; nó làm được việc chạy trước nhưng không phải loại advice được định nghĩa riêng cho thời điểm trước join point.

Cùng phần 2

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