当我编写用于删除emp对象的DAO代码时,出现此错误。由于我是这种休眠模式的新手,因此很难破解。请提出您的宝贵建议。[我在下面附上了我的编码图片]
提前感谢:)
package sa.java8.spring.hibernate;
import org.springframework.orm.hibernate3.HibernateTemplate;
public class EmployeeDAO {
HibernateTemplate template;
public void setTemplate(HibernateTemplate template) {
this.template = template;
}
public void insertEmployee(Employee emp ) {
template.save(emp);
}
public void deleteEmployee(Employee emp) {
template.delete(emp);
}
}
答案 0 :(得分:0)
您的类路径中缺少休眠核心jar。
如果maven项目添加以下依赖项。
<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.1.12.Final</version>
</dependency>
其他版本可以在这里找到: https://mvnrepository.com/artifact/org.hibernate/hibernate-core