Spring mvc JDBCTemplate更新操作时获取ConcurrentReferenceHashMap的ClassNotFoundException
我在springmvc jdbctemplete中使用以下实现插入一条记录Spring mvc JDBCTemplate更新操作时获取ConcurrentReferenceHashMap的ClassNotFoundException,spring-mvc,jdbc,sql-insert,spring-jdbc,jdbctemplate,Spring Mvc,Jdbc,Sql Insert,Spring Jdbc,Jdbctemplate,我在springmvc jdbctemplete中使用以下实现插入一条记录 int rowChanged = dbTemplete.update(new PreparedStatementCreator() { @Override public PreparedStatement createPreparedStatement(Connection con) throws SQLException { PreparedStatement
int rowChanged = dbTemplete.update(new PreparedStatementCreator() {
@Override
public PreparedStatement createPreparedStatement(Connection con) throws SQLException {
PreparedStatement ps = con.prepareStatement(SQL.INSERT_ITEM);
ps.setString(1, item.getItem_name());
ps.setString(2, item.getItem_desc());
ps.setString(3, item.getItem_rate()+"");
ps.setString(4, "0");
ps.setString(5, item.getCategory_id());
ps.setString(6, item.getUser_id());
return ps;
}
});
但是我在执行过程中遇到以下异常
java.lang.ClassNotFoundException: org.springframework.util.ConcurrentReferenceHashMap
我真的很想知道是什么原因造成的 您使用的是哪个版本的spring?这个类出现在Spring3中,更高版本的spring模块是3.1.1,但是SpringJDBCJAR是4.3.1。版本不匹配。嘿,伙计们,我是这个论坛的新手。请帮助标记一些有帮助的回答并结束问题。@Angan,您可以详细说明您为解决问题所做的工作作为答案,并自己接受,就这样!也可以帮助其他有同样问题的人!