spring JdbcTemplate问题!!!急等!!
我贴下测试类:
import org.springframework.jdbc.core.JdbcTemplate;
import dispatcher.service.DsServer;
import dispatcher.service.DsService;
import dispatcher.service.JobServer;
import dispatcher.service.JobService;
import dispatcher.pool.DBPool;
public class Test {
JdbcTemplate jdbcTemplate=(JdbcTemplate)DBPool.getBean("jdbcTemplate");
public static void main(String args) throws ParseException{
String message=test.doSpTest();
System.out.println(message);
}
public String doSpTest(){
String message=null;
JobService js=new JobServer();
DsService ds=new DsServer();
DPJob job=js.getJobByJobName("SP_JOB2");
List<Param> params=js.getParamByJobName(job.getJobNm());
DbServerVo dbVo =ds.getDbByJobName(job.getRunServer());
try {
AgentService agService=new AgentServiceImpl();
message=agService.DoSp(job, dbVo, params);
} catch (Exception e) {
e.printStackTrace();
}
return message;
}
}
下面是错误信息,我的spring配置文件里没有配置注入方式,只是用来获取数据库连接
Exception in thread "main" java.lang.NoClassDefFoundError: org.springframework.beans.FatalBeanException
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:826)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:283)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:880)
at dispatcher.pool.DBPool.getBean(DBPool.java:33)
at dispatcher.service.DsServer.<init>(DsServer.java:26)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)
at dispatcher.service.JobServer.<init>(JobServer.java:28)
at dispatcher.service.DsServer.<init>(DsServer.java:29)