package edu.sjtu.infosec.ismp.manager.VPM.sd.dao.impl; import java.util.List; import org.springframework.orm.hibernate3.support.HibernateDaoSupport; import edu.sjtu.infosec.ismp.manager.VPM.sd.dao.SoftwareTypeInfoDao; import edu.sjtu.infosec.ismp.manager.VPM.sd.model.TypeInfo; /** * @author liuqing * */ public class SoftwareTypeInfoDaoImpl extends HibernateDaoSupport implements SoftwareTypeInfoDao{ public void del(Integer id) { TypeInfo typeInfo = new TypeInfo(); typeInfo.setId(id); getSession().delete(typeInfo); } public void save(TypeInfo typeInfo) { getHibernateTemplate().save(typeInfo); } @SuppressWarnings("unchecked") public List<TypeInfo> searchAll() { return getHibernateTemplate().find("from TypeInfo"); } public void update(TypeInfo typeInfo) { getHibernateTemplate().update(typeInfo); } }