怎么在Eclipse中安装支持AspectJ开发的AJDT插件

怎么在Eclipse中安装支持AspectJ开发的AJDT插件,第1张

一、eclipse安装maven插件安装maven插件前要安装一系列的插件,IntegrationwithotherEclipsetools,suchasWTP,AJDT,Mylyn,Subclipseandothers1.安装Mylyn插件,插件地址为releases二、eclipse关键本机maven点击eclipse菜单window>preferences点开左侧菜单的maven选择installations,点击add按钮选择第一步安装的maven路径即可

首先需要新建一个module,方便引入相关的AspectJ配置,便于在其中编写与业务逻辑无关紧要,并且在代码中经常出现的常用代码,

之后在module下的build.gradle中 导入AspectJ的dependences

compile ‘org.aspectj:aspectjrt:1.8.9’

并在build.gradle根下配置

repositories {

mavenCentral()

}

buildscript {

repositories {

mavenCentral()

}

dependencies {

org.aspectj.lang是AspectJ的包。

AspectJ使用 org.aspectj.lang.JoinPoint 接口表示目标类连接点对象,如果是环绕增强,则使用 org.aspectj.lang.ProceedingJoinPoint 表示连接点对象,ProceedingJoinPoint 类是 JoinPoint 的子接口。

缺少jar包。自己一个一个的导入了一下就好了。

<dependency>

<groupId>org.aspectj</groupId >

<artifactId>aspectjweaver</artifactId >

<version>1.8.7</version >

</dependency>

AspectJ:

AspectJ(也就是AOP)的动机是发现那些使用传统的编程方法无法很好处理的问题。考虑一个要在某些应用中实施安全策略的问题。

安全性是贯穿于系统所有模块间的问题,每个模块都需要应用安全机制才能保证整个系统的安全性,很明显这里的安全策略的实施问题就是一个横切关注点,使用传统的编程解决此问题非常的困难而且容易产生差错,这就正是AOP发挥作用的时候了。@AspectJ 使用了Java5 的注解,可以将切面声明为普通的Java类。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7893917.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存