Spring AOP - ประเภทคำแนะนำ
แง่มุมของสปริงสามารถใช้ได้กับคำแนะนำห้าประเภทที่กล่าวถึงในตารางต่อไปนี้
ซีเนียร์ | คำแนะนำและคำอธิบาย |
---|---|
1 | before เรียกใช้คำแนะนำก่อนดำเนินการตามวิธีการ |
2 | after เรียกใช้คำแนะนำหลังจากการดำเนินการตามวิธีการโดยไม่คำนึงถึงผลลัพธ์ |
3 | after-returning เรียกใช้คำแนะนำหลังจากการเรียกใช้เมธอดเฉพาะเมื่อวิธีการดำเนินการสำเร็จ |
4 | after-throwing เรียกใช้คำแนะนำหลังจากการเรียกใช้เมธอดเฉพาะในกรณีที่เมธอดออกไปโดยทิ้งข้อยกเว้น |
5 | around เรียกใช้คำแนะนำก่อนและหลังเรียกใช้วิธีการที่แนะนำ |