最代码广告位
首页>分享>struts2+mybatis+spring项目整合实例>/book/src/com/dou/book/action/SBookAction.java
package com.dou.book.action;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import com.dou.book.data.pojo.SBook;
import com.dou.book.data.services.ISBookServices;



@SuppressWarnings("unchecked")
public class SBookAction {
	@Autowired
	ISBookServices bookServices;
	//@Autowired
	private SBook sbook;
	private String tips;
	private String bookId;
	private List bookList;
	private String Id;

	public String addSBook() {
		String result = "error";
		try {
			bookServices.saveBook(sbook);
			this.setTips("添加成功");
			result = "success";
		} catch (Exception e) {
			e.printStackTrace();
			this.setTips("添加失败");
		}
		return result;
	}

	public String viewSBook() {
		String result = "error";
		try {
			bookList = bookServices.findAllBook();
			result = "success";
		} catch (Exception e) {
			e.printStackTrace();
			this.setTips("查看");
		}
		return result;
	}

	public String modifySBook() {
		String result = "error";
		System.out.println("bookID:"+bookId);
		try {
			sbook = bookServices.getBookById(Integer
					.parseInt(this.getBookId()));
			System.out.println("title:"+sbook.getTitle());
			result = "success";
		} catch (Exception e) {
			e.printStackTrace();
			this.setTips("修改成功");
		}
		return result;
	}

	public String updateSBook() {
		String result = "error";
		try {
			bookServices.updateBook(sbook);
			result = "success";
		} catch (Exception e) {
			e.printStackTrace();
			this.setTips("修改成功");
		}
		return result;
	}

	public String removeSBook() {
		String result = "error";
		System.out.println("id:"+this.getBookId());
		try {
			bookServices.removeBook(Integer.parseInt(this.getBookId()));
			System.out.println("id:"+this.getBookId());
			result = "success";
		} catch (Exception e) {
			e.printStackTrace();
			this.setTips("删除成功");
		}
		return result;
	}

	public SBook getSbook() {
		return sbook;
	}

	public void setSbook(SBook sbook) {
		this.sbook = sbook;
	}

	public List getBookList() {
		return bookList;
	}

	public void setBookList(List bookList) {
		this.bookList = bookList;
	}

	public String getTips() {
		return tips;
	}

	public void setTips(String tips) {
		this.tips = tips;
	}

	public String getBookId() {
		return bookId;
	}

	public void setBookId(String bookId) {
		this.bookId = bookId;
	}

	public String getId() {
		return Id;
	}

	public void setId(String id) {
		Id = id;
	}
	
}
最近下载更多
辛家斌 LV22月21日
星星星星
752511077 LV11月6日
星星
hong339 LV32019年12月13日
星星星星星星
心死已无爱 LV82019年10月29日
月亮月亮
sunshinehz LV12019年9月29日
星星
xzw_kingdee LV22019年9月15日
星星星星
kapukogn LV72019年9月6日
月亮星星星星星星
大熊10086 LV72019年8月22日
月亮星星星星星星
zwh666 LV22019年7月27日
星星星星
从前车马慢 LV22019年7月8日
星星星星
最近浏览更多
weismann LV2前天
星星星星
辛家斌 LV22月21日
星星星星
ll656552657 LV12月17日
星星
zhang4xin LV142月15日
月亮月亮月亮星星星星
无风不起浪 LV22月15日
星星星星
baoma1943 LV42月7日
月亮
DIUDIUDUO LV12月6日
星星
jiangxx LV21月31日
星星星星
arknias LV11月28日
星星
18784679855 LV31月16日
星星星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友