The type net.sf.hibernate.LockMode cannot be resolved. It is indirectly 问题 谢谢各位
package org.apache.struts.webapp.example.dao;
import java.util.List;
import org.apache.struts.webapp.example.entity.MailInfo;
import org.springframework.dao.DataAccessException;
import org.springframework.orm.hibernate.support.HibernateDaoSupport;
public class MailInfoDAOI extends HibernateDaoSupport implements MailInfoDAO {
/*
* 新建一条“邮件地址”信息
*/
public boolean createMailInfo(MailInfo mailInfo) {
try {
this.getHibernateTemplate().save(mailInfo);
return true;
} catch (DataAccessException ex) {
ex.printStackTrace();
return false;
}
}
/*
* 根据主键查找当前“邮件地址”信息
*/
public List findbyMailId(String mailId) {
try {
return this.getHibernateTemplate().find(
" FROM org.apache.struts.webapp.example.entity.MailInfo AS MailInfo "
+ " WHERE MailInfo.mailid = '" + mailId + "'");
} catch (DataAccessException ex) {
ex.printStackTrace();
return null;
}
}
/*
* 修改当前“邮件地址”信息
*/
public boolean editMailInfo(MailInfo mailInfo) {
try {
this.getHibernateTemplate().saveOrUpdate(mailInfo);
return true;
} catch (DataAccessException ex) {
ex.printStackTrace();
return false;
}
}
/*
* 删除当前“邮件地址”信息
*/
public boolean deleteByMailId(MailInfo mailInfo) {
try {
this.getHibernateTemplate().delete(mailInfo);
return true;
} catch (DataAccessException ex) {
ex.printStackTrace();
return false;
}
}
}