无法解析org.hibernate.LockMode类型

问题描述 投票:0回答:1

当我编写用于删除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);
    }

}
spring hibernate templates
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.