this.getHibernateTemplate().save(); this指的是什么方法还是变量?? 10

publicclassArticleDaoImplextendsDefaultDaoImplimplementsIArticleDao{/***添加文章*/publicv... public class ArticleDaoImpl extends DefaultDaoImpl implements IArticleDao {
/**
* 添加文章
*/
public void addArticle(Article article) {
ArticleType articleType = this.getArticleTypeByName(article
.getArticleTypeName());
article.setArticleType(articleType);
this.getHibernateTemplate().save(article);
}

/**
* 通过文章类型名称查询文章类型
*
* @param articleTypeName
* @return
*/
private ArticleType getArticleTypeByName(String articleTypeName) {
Criteria criteria = this.getCriteria(ArticleType.class);
List<ArticleType> articleTypes = criteria.add(
Restrictions.eq("articleTypeName", articleTypeName)).list();
if (articleTypes != null) {
return articleTypes.get(0);
}
return null;
}
展开
 我来答
mmbear01
2014-12-18 · TA获得超过883个赞
知道小有建树答主
回答量:478
采纳率:50%
帮助的人:207万
展开全部
this指的是当前类或父类中的方法或对象,需要调用时就用this.来调用。
追问
在这里面是哪个方法?
追答
你的类继承了DefaultDaoImpl,去那里面找吧,如果没有就去DefaultDaoImpl的父类里面找,最后肯定能找到
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式