当前位置: 代码迷 >> Web开发 >> spring bean 联接 sqlite失败(散分啦,回复就有分)
  详细解决方案

spring bean 联接 sqlite失败(散分啦,回复就有分)

热度:819   发布时间:2013-01-07 10:02:24.0
spring bean 连接 sqlite失败(散分啦,回复就有分)
本帖最后由 imlmy 于 2012-11-26 09:25:20 编辑
我建立了一个java web工程,使用spring。创建了一个DBControl类,在服务器启动时加载,定义如下
<bean name="DBControl" class="com.shoes.control.DBControl" init-method="init" destroy-method='destroy'>
在init方法中连接sqlite数据,代码如下
public void init(){
try {

System.out.println("DBControl init");
Class.forName("org.sqlite.JDBC");
conn = DriverManager.getConnection("jdbc:sqlite:/E:/workspace/.metadata/.me_tcat/webapps/test/test.db");
System.out.println("Connect sqlite");
if (conn == null){
System.out.println("Get Connection failed");
return;
}
CreateTable(tableName);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

加载工程启动tomcat是,运行到DriverManager.getConnection这句是出现错误java.lang.AbstractMethodError: org.sqlite.DB.open(Ljava/lang/String;)V

我直接在DBControl中增加main函数进行测试可以正常运行,但是加载到tomcat里面调用就出现问题。
请问哪位高手有试过在spring bean中调用sqlite


问题解决方法在http://blog.csdn.net/imlmy/article/details/8217024
------解决方案--------------------

------解决方案--------------------
惆怅!还真没人,帮顶!
------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
80分不少了。
------解决方案--------------------
来了
  相关解决方案