看下我这SpringAOP的XML方式
java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=test1], {ExactMatcher:fDisplayName=test1(test.SpringaoptestXML)], {LeadingIdentifierMatcher:fClassName=test.SpringaoptestXML,fLeadingIdentifier=test1]] from org.junit.internal.requests.ClassRequest@35f983a6 at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:80) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:71) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:46) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:522) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:760) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:460) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:206)
package com.zrcx.service; /** * 目标对象 * @author pc * */ public interface CustomerService { public void save(); public void update(); } package com.zrcx.service.impl; import com.zrcx.service.CustomerService; public class CustomerServiceImpl implements CustomerService{ @Override public void save() { /*System.out.println("记录日志");*/ System.out.println("执行save方法............."); } public void update() { System.out.println("执行update方法..........."); } } package apsect; /** * Spring的AOP的切面类 * @author pc * */ public class MyAspect { /** * 通知方法 */ public void log() { System.out.println("使用spring的AOP切入日志......"); } } <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd"> <!-- Spring的·AOP编写 XML方式 --> <!-- 1.创建目标对象 --> <bean id="customerService" class="com.zrcx.service.impl.CustomerServiceImpl" /> <!-- 2.创建切面类对象 --> <bean id="myAspect" class="apsect.MyAspect" /> </beans> package test; import static org.junit.Assert.*; import javax.annotation.Resource; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import com.zrcx.service.CustomerService; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classath:applicationConfig.xml") public class SpringaoptestXML { @Resource private CustomerService customerService; @Test public void test1() { customerService.save(); customerService.update(); } }
0
收起
正在回答 回答被采纳积分+1
3回答
qq_蓝骏毅_04076633
2018-10-22 15:26:36
spring-test4.3.3
qq_蓝骏毅_04076633
2018-10-22 10:26:02
我不是maven项目
chrismorgen
2018-10-22 10:25:10
建议同学贴一下pom文件中的代码信息,或者你将pom文件中的Spring-test的版本修改为4.1.0.RELEASE,如果我的建议解决了你的问题,请采纳,祝学习愉快~
SSM主流框架入门与综合项目实战2018版
- 参与学习 人
- 提交作业 205 份
- 解答问题 4317 个
Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星