applicationContext.xml代码配置无误
BaseDao.java
public interface BaseDao {
public void save(Object obj);
 }
BuyerDaoImpl.java
public class BuyerDaoImpl extends HibernateDaoSupport implements BaseDao{
private BaseDao dao;
public BaseDao getDao() {
return dao;
}
public void setDao(BaseDao dao) {
this.dao = dao;
}
@Override

public void save(Object obj) {
this.getHibernateTemplate().save(obj);
// TODO Auto-generated method stub

}
}
我在applicationContext.xml中只配置了一个buyer.hbm.xml。在action 中执行save()方法时,只能插入到数据库中的buyer表中,而且不会执行查、改操作。另外,如果想插入到其它表中,怎么办呢,在哪里控制的?请赐教QQ:913632885

解决方案 »

  1.   

    你就写了public void save(Object obj);
    当然只有save()了;
    public void find(String word);
    public void delete(String name);
    分别查找和删除
    插入其他表,在建一个 Model.java 和 Model.hbm.xml 
    在 interface 里 public void save(Model model);
      

  2.   

    标题有点误导,你这个是用Hibernate来操作数据库,Spring只不过是个容器封装。看楼主你基础还有所欠缺,所以建议楼主你买本Hibernate的书来系统的学习下,论坛适合用来解决问题,如果考论坛来夯实基础,效率太低,你划不来。
      

  3.   

    标题有点误导,你这个是用Hibernate来操作数据库,Spring只不过是个容器封装。看楼主你基础还有所欠缺,所以建议楼主你买本Hibernate的书来系统的学习下,论坛适合用来解决问题,如果考论坛来夯实基础,效率太低,你划不来。楼上大神说的很有道理  基础你还不理解 多做多看
      

  4.   


    很多基本的servlet就没了解透就搞框架了。