子類無法通過this.調(diào)用父類的方法 第一次見
package cn.star.ssh.dao;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import cn.star.ssh.entity.Product;
/**
?* 商品管理的DAO的類
?*/
public class ProductDao ?extends HibernateDaoSupport {
/**
* DAO中保存商品的方法
* @param product
*/
public static void save(Product product) {
System.out.println("DAO中的save方法執(zhí)行了...");
this.getHibernateTemplate().save(product);
//這里的this.報錯 子類不能調(diào)用父類的方法 還是第一次見 我又沒重寫
}
}
2017-08-12
Dao層方法不能是靜態(tài),否則將不能調(diào)用繼承的方法! ?所以你的save方法前應(yīng)該去掉static, 我和你一樣 從Action就根據(jù)提示生成的save方法都是靜態(tài)的 ?而且去掉static前邊又都錯了
2016-10-18
不會吧,你都繼承了HibernateDaoSupport 了,那么他的方法你也是可以用的,要不刷新下,還有這個this關(guān)鍵字也是可以省略的,不寫看看?