整合SSM过程中遇到这样一个问题:
整合spring与mybatis,建立测试类,测试方法,如果成功,证明spring与mybatis整合成功,反之失败。
建立测试类过程遇到以下问题:
//表示继承了SpringJUnit4ClassRunner类,让测试运行于Spring测试环境
@RunWith(SpringJUnit4ClassRunner.class)
//配置文件,多个配置文件可以用locations
@ContextConfiguration(locations = {"classpath:spring-mybatis.xml"})
这两个注解识别不了,上网查了,多数是说junit版本低于4.5不能用@RunWith,但是我的并不是这个问题。
后来发现spring-test与spring-context的jar版本不一致造成的。