java spring aop实例,spring-aop实例demo

【实例简介】

spring3.2.8使用aop的简单实例

【实例截图】

【核心代码】

55665b9b-85e6-4b11-b527-cf6a8eb26c24

└── idle-parent

├── idle-common

│   ├── pom.xml

│   ├── src

│   │   └── main

│   │   └── java

│   │   └── com

│   │   └── ruishenh

│   │   └── utils

│   │   └── SpringFactoryUtil.java

│   └── target

│   ├── classes

│   │   └── com

│   │   └── ruishenh

│   │   └── utils

│   │   └── SpringFactoryUtil.class

│   ├── dependency-maven-plugin-markers

│   │   ├── aopalliance-aopalliance-java-source-sources-1.0.resolved

│   │   ├── commons-logging-commons-logging-java-source-sources-1.1.3.resolved

│   │   ├── junit-junit-java-source-sources-4.7.resolved

│   │   ├── org.apache.commons-commons-lang3-java-source-sources-3.1.resolved

│   │   ├── org.aspectj-aspectjrt-java-source-sources-1.7.4.resolved

│   │   ├── org.aspectj-aspectjtools-java-source-sources-1.7.4.resolved

│   │   ├── org.springframework-spring-aop-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-beans-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-context-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-context-support-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-core-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-expression-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-jdbc-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-orm-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-test-java-source-sources-3.2.8.RELEASE.resolved

│   │   └── org.springframework-spring-tx-java-source-sources-3.2.8.RELEASE.resolved

│   ├── idle-common-0.0.1-SNAPSHOT.jar

│   └── maven-archiver

│   └── pom.properties

├── idle-service

│   ├── pom.xml

│   ├── src

│   │   └── main

│   │   └── java

│   │   └── com

│   │   └── ruishenh

│   │   ├── business

│   │   │   └── interfaces

│   │   │   └── account

│   │   │   └── IAccountService.java

│   │   └── domain

│   │   ├── account

│   │   │   ├── AccountBank.java

│   │   │   └── AccountBankParam.java

│   │   └── BaseDomain.java

│   └── target

│   ├── classes

│   │   └── com

│   │   └── ruishenh

│   │   ├── business

│   │   │   └── interfaces

│   │   │   └── account

│   │   │   └── IAccountService.class

│   │   └── domain

│   │   ├── account

│   │   │   ├── AccountBank.class

│   │   │   └── AccountBankParam.class

│   │   └── BaseDomain.class

│   ├── dependency-maven-plugin-markers

│   │   ├── aopalliance-aopalliance-java-source-sources-1.0.resolved

│   │   ├── commons-logging-commons-logging-java-source-sources-1.1.3.resolved

│   │   ├── junit-junit-java-source-sources-4.7.resolved

│   │   ├── org.apache.commons-commons-lang3-java-source-sources-3.1.resolved

│   │   ├── org.aspectj-aspectjrt-java-source-sources-1.7.4.resolved

│   │   ├── org.aspectj-aspectjtools-java-source-sources-1.7.4.resolved

│   │   ├── org.springframework-spring-aop-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-beans-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-context-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-context-support-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-core-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-expression-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-jdbc-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-orm-java-source-sources-3.2.8.RELEASE.resolved

│   │   ├── org.springframework-spring-test-java-source-sources-3.2.8.RELEASE.resolved

│   │   └── org.springframework-spring-tx-java-source-sources-3.2.8.RELEASE.resolved

│   ├── idle-service-0.0.1-SNAPSHOT.jar

│   └── maven-archiver

│   └── pom.properties

├── idle-service-impl

│   ├── pom.xml

│   ├── src

│   │   ├── main

│   │   │   ├── java

│   │   │   │   └── com

│   │   │   │   └── ruishenh

│   │   │   │   ├── aop

│   │   │   │   │   └── aspect

│   │   │   │   │   └── advisor

│   │   │   │   │   └── GenericAdvisor.java

│   │   │   │   └── business

│   │   │   │   └── impl

│   │   │   │   └── account

│   │   │   │   └── AccountServiceImpl.java

│   │   │   └── resources

│   │   │   └── spring

│   │   │   ├── aop-advisor.xml

│   │   │   └── app-config.xml

│   │   └── test

│   │   └── java

│   │   └── com

│   │   └── ruishenh

│   │   └── business

│   │   └── impl

│   │   └── account

│   │   └── AccountServiceImplTest.java

│   └── target

│   ├── classes

│   │   ├── com

│   │   │   └── ruishenh

│   │   │   ├── aop

│   │   │   │   └── aspect

│   │   │   │   └── advisor

│   │   │   │   ├── GenericAdvisor.class

│   │   │   │   └── GenericBeforeAdvisor.class

│   │   │   └── business

│   │   │   └── impl

│   │   │   └── account

│   │   │   └── AccountServiceImpl.class

│   │   └── spring

│   │   ├── aop-advisor.xml

│   │   └── app-config.xml

│   ├── idle-service-impl-0.0.1-SNAPSHOT.jar

│   ├── maven-archiver

│   │   └── pom.properties

│   ├── surefire-reports

│   │   ├── com.ruishenh.business.impl.account.AccountServiceImplTest.txt

│   │   └── TEST-com.ruishenh.business.impl.account.AccountServiceImplTest.xml

│   └── test-classes

│   └── com

│   └── ruishenh

│   └── business

│   └── impl

│   └── account

│   └── AccountServiceImplTest.class

├── pom.xml

└── target

└── dependency-maven-plugin-markers

├── aopalliance-aopalliance-java-source-sources-1.0.resolved

├── commons-logging-commons-logging-java-source-sources-1.1.3.resolved

├── junit-junit-java-source-sources-4.7.resolved

├── org.apache.commons-commons-lang3-java-source-sources-3.1.resolved

├── org.aspectj-aspectjrt-java-source-sources-1.7.4.resolved

├── org.aspectj-aspectjtools-java-source-sources-1.7.4.resolved

├── org.springframework-spring-aop-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-beans-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-context-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-context-support-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-core-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-expression-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-jdbc-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-orm-java-source-sources-3.2.8.RELEASE.resolved

├── org.springframework-spring-test-java-source-sources-3.2.8.RELEASE.resolved

└── org.springframework-spring-tx-java-source-sources-3.2.8.RELEASE.resolved

79 directories, 81 files

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值