私は次のJavaクラスを持っています:
@ContextConfiguration(locations = { "classpath:/pathToXml" })
public class AbstractServiceTest extends AbstractTransactionalJUnit4SpringContextTests {
@Autowired
protected SessionFactory sessionFactory;
@Autowired
protected MyBean myBean;
public Integer doSomething(){
return myBean.returnVeryImportantInteger();
}
...
}
私が書いたらnew AbstractServiceTest ()
sessionFactory が null です。(pathToXml に書き込まれた sessionFacory 情報)
から構成が見えるとどうすれば春と言えます"classpath:/pathToXml"
か?
@ContextConfiguration(locations = { "classpath:/anotherPathToXml" })
public class MyClass
public void myMethod(){
// I want to use here method doSomething from AbstractServiceTest class
}
}