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;
} 展开
/**
* 添加文章
*/
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;
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询