Skip to content

Commit

Permalink
Added a simple aspect, seems to work...
Browse files Browse the repository at this point in the history
  • Loading branch information
enhan committed Apr 29, 2012
1 parent 9f41a04 commit 1b2f3b2
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 19 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Expand Up @@ -5,5 +5,5 @@
.classpath .classpath
target/ target/
build/ build/

ajcore*


46 changes: 28 additions & 18 deletions pom.xml
Expand Up @@ -17,6 +17,21 @@


</properties> </properties>


<repositories>
<repository>
<id>maven.springframework.org</id>
<name>SpringSource milestones</name>
<url>http://maven.springframework.org/milestone</url>
</repository>
</repositories>

<pluginRepositories>
<pluginRepository>
<id>maven.springframework.org</id>
<name>SpringSource milestones</name>
<url>http://maven.springframework.org/milestone</url>
</pluginRepository>
</pluginRepositories>


<dependencies> <dependencies>


Expand All @@ -30,11 +45,6 @@
<artifactId>aspectjtools</artifactId> <artifactId>aspectjtools</artifactId>
<version>${aspectj.version}</version> <version>${aspectj.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>




<dependency> <dependency>
Expand All @@ -56,22 +66,22 @@
<artifactId>aspectj-maven-plugin</artifactId> <artifactId>aspectj-maven-plugin</artifactId>
<version>1.4</version> <version>1.4</version>


<!-- <dependencies> --> <dependencies>
<!-- <dependency> --> <dependency>
<!-- <groupId>org.aspectj</groupId> --> <groupId>org.aspectj</groupId>
<!-- <artifactId>aspectjrt</artifactId> --> <artifactId>aspectjrt</artifactId>
<!-- <version>${aspectj.version}</version> --> <version>${aspectj.version}</version>
<!-- </dependency> --> </dependency>
<!-- <dependency> --> <dependency>
<!-- <groupId>org.aspectj</groupId> --> <groupId>org.aspectj</groupId>
<!-- <artifactId>aspectjtools</artifactId> --> <artifactId>aspectjtools</artifactId>
<!-- <version>${aspectj.version}</version> --> <version>${aspectj.version}</version>
<!-- </dependency> --> </dependency>
<!-- </dependencies> --> </dependencies>


<configuration> <configuration>
<showWeaveInfo>true</showWeaveInfo> <showWeaveInfo>true</showWeaveInfo>
<complianceLevel>${maven.compiler.source}</complianceLevel> <!-- <complianceLevel>${maven.compiler.source}</complianceLevel> -->
<source>${maven.compiler.source}</source> <source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target> <target>${maven.compiler.target}</target>
<encoding>${maven.compiler.encoding}</encoding> <encoding>${maven.compiler.encoding}</encoding>
Expand Down
19 changes: 19 additions & 0 deletions src/main/java/eu/enhan/socialist/model/SampleAspect.aj
@@ -0,0 +1,19 @@
/**
*
*/
package eu.enhan.socialist.model;

/**
* @author Emmanuel Nhan
*
*/
public aspect SampleAspect {

pointcut userInit() : execution(public void User.setName(String));

before() : userInit() {
System.out.println("Teste pointcut");
}


}
1 change: 1 addition & 0 deletions src/test/java/eu/enhan/socialist/test/model/UserTest.java
Expand Up @@ -27,5 +27,6 @@ public void testEqualsDefault(){
assertFalse(u3.equals(u)); assertFalse(u3.equals(u));


} }



} }

0 comments on commit 1b2f3b2

Please sign in to comment.