我觉得你直接这样指定路径有可能找不到,以前我也试过指定路径,但是不是你这个样子,但不行,后来就把ApplicationContext.xml文件拷贝到src目录,然后改成这个样子。 protected String[] getConfigLocations() {
String[] config = new String[] { "applicationContext.xml" };
return config;
}
你再试一下,我一直都是这个样子,挺好的。这是我测试的代码,你参考一下:package com.ems.test;
import org.springframework.test.AbstractTransactionalDataSourceSpringContextTests;
import com.ems.business.spring.dao.ISysModulePowerDAO;import com.ems.database.hibernate3.pojo.SysModulePower;
public class testQ extends AbstractTransactionalDataSourceSpringContextTests { public void testclass() { ISysModulePowerDAO dao = (ISysModulePowerDAO) applicationContext
.getBean("sysModulePowerDAO");
SysModulePower sysModulePower = new SysModulePower();
sysModulePower.setUserid("0982738193938383");
sysModulePower.setPk("11111111");
dao.save(sysModulePower); } protected String[] getConfigLocations() {
String[] config = new String[] { "applicationContext.xml" };
return config;
}}