newsservice.java

来自「新闻系统  此系统是用struts+spring+hibernate开发的 」· Java 代码 · 共 63 行

JAVA
63
字号
package com.news.service.impl;

import java.util.List;

import com.news.dao.impl.NewsDao;
import com.news.page.Page;
import com.news.service.INewsService;
import com.news.struts.form.AddNewsForm;


public class NewsService implements INewsService{
	NewsDao newsDao;

	public NewsDao getNewsDao() {
		return newsDao;
	}

	public void setNewsDao(NewsDao newsDao) {
		this.newsDao = newsDao;
	}

	public void insertNews(AddNewsForm addNewsForm) {
		getNewsDao().insertNews(addNewsForm);
		
	}

	public void findNews(AddNewsForm addNewsForm) {
		
		getNewsDao().findNews(addNewsForm);
	}
	
	public void findNews2(AddNewsForm addNewsForm) {
		getNewsDao().findNews2(addNewsForm);
		
	}

	public void deleteNews(AddNewsForm addNewsForm) {
		String id = addNewsForm.getId();
		String hql = "delete from News where id = ";
		hql = hql + id;
		getNewsDao().deleteNews(addNewsForm);
	}

	public void changeNews(AddNewsForm addNewsForm) {
		getNewsDao().changeNews(addNewsForm);
		
	}

	public void change2News(AddNewsForm addNewsForm) {
		getNewsDao().change2News(addNewsForm);
		
	}

	public List getList(Page page,AddNewsForm addNewsForm){
		return getNewsDao().getList(page,addNewsForm);
	}
	public int getTotal(String hql,AddNewsForm addNewsForm){
		return getNewsDao().getTotal(hql,addNewsForm);
	}
	

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?