AspectJ是AOP的一種實現技術 , IntelliJ IDEA是一款集成開發工具 。 在使用IntelliJ IDEA編寫AspectJ代碼之前需要本機先安裝AspectJ , 具體的安裝步驟可以參考小編的其他文章 。 AspectJ的功能類似于攔截器 , 這是一種切面技術 , 我們可以使用AspectJ切入滿足切點規則的所有方法 , 并在方法的執行前后加一些通用的處理 , 下面跟著小編一起去學習吧 。 東西/材料 IntelliJ IDEA
操作方式 01 起首我們打開IntelliJ IDEA開辟東西 , 在菜單欄點擊File-->Settings-->Plungins , 進入到插件辦理的頁面 。 接下來我們在右側的搜刮框輸入Aspect查詢 , 下圖在輸入到Asp時便會恍惚查詢出成果 , 我們將AspectJ Support和Spring AOP/@AspectJ后面的方框勾選上即可 。
02 接下來我們按住Ctrl+Shift+Alt+S , 或者點擊下圖中所示的圖標進入到Project Structure頁面 , 點擊Project Settings下方的Libraries , 然后點擊"+"號 , 最后選擇Java , 在接下來彈出的頁面中選擇aspectjrt.jar這個jar包 。
03 接下來再回到Project Structure下方的Libraries設置 , 選擇需要應用AspectJ的工程 , 然后點擊“OK”按鈕即可 。
04 接下來進入到真正利用的部門了 , 我們起首建立一個Aspect切面 , 近似于建立一個類 。 在IntelliJ IDEA的菜單中點擊“New” , 新建一個Aspect 。 我們給這個切面取個名字MyAspectJ , 注重下方的kind類別是Aspect , 這里生當作的aspectJ文件是.aj后綴的 , 而不是.class后綴的 , 這一點但愿大師注重 。
05 生當作的aspectJ文件是.aj后綴的 , 所以本來的編譯東西javac便不克不及利用了 , 是以我們需要點竄編譯東西 。 菜單欄點擊File-->Settings-->搜刮Compile , 布局為Build , Execution , Deployment-->Compiler-->Java Compiler 。 我們右側將Use Compiler點竄為Ajc , 在Path to Ajc compiler中選擇安裝目次下的aspectjtools.jar 。
猜你喜歡
- 糖蒜的腌制方法
- 老舍茶館悄然開分店擴建,中國茶葉流通協會
- 解讀中國茶道——功夫茶鑒賞,喝紅茶的好處和壞處
- 中國功夫茶講座3354功夫茶十一節目,白沙溪黑茶
- creo中草繪成型該如何使用?
- 中短頭發怎么扎好看
- 怎么參與支付寶中的全民保
- 如何在word中添加批注
- 王者榮耀露可娜娜技巧
- 創造與魔法黑馬怎么抓
