www.pudn.com > j2EEnews_struts_hibernate_spring.rar > LookDao.java


package com.news.dao.impl; 
 
import org.springframework.orm.hibernate3.support.HibernateDaoSupport; 
 
import com.news.bean.News; 
import com.news.dao.IlookDao; 
import com.news.struts.form.LookForm; 
 
public class LookDao extends HibernateDaoSupport implements IlookDao { 
	public void look(LookForm lookForm){ 
		News news = (News) getHibernateTemplate().load(News.class,lookForm.getId()); 
		lookForm.setNewtitle(news.getNewtitle()); 
		lookForm.setNewfrom(news.getNewfrom()); 
		lookForm.setNewcontent(news.getNewcontent()); 
		lookForm.setNewauthor(news.getNewauthor()); 
		int count = Integer.parseInt(news.getCount()); 
		//System.out.println(count); 
		count +=1; 
		//System.out.println(count); 
		String c = String.valueOf(count); 
		//System.out.println(c); 
		news.setCount(c); 
		getHibernateTemplate().save(news); 
	} 
}