commons dbutils使用出现的问题
程序片段----------------------------------------------------------------------------
DataSource ds = null;
try {
Context context = new InitialContext();
ds = (DataSource) context.lookup("java:/comp/env/jdbc/mysqlds");
} catch (Exception e) {
System.out.println("获取数据源时出错");
}
int result = 0;
try {
String sql = "insert into blog (title,content,category_id,createdtime) values (?,?,?,now())";
String params[] = { title, content, categoryId };
QueryRunner qr = new QueryRunner(ds);
result = qr.update(sql, params); // query()
} catch (SQLException e) {
e.printStackTrace();
}
-----------------------------------------------------------------------------------------------
1,commons dbutils 包已经引入
2,数据源连接没有问题
3,数据库连接没有问题
4,一用这个组件就报如下错误
java.lang.NoClassDefFoundError: org/apache/commons/dbutils/QueryRunner
琢磨了好几天还是没有搞出来,希望高手们指点。