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