coding
首页>分享>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;
	}
	
}
最近下载更多
sunshinehz LV19月29日
星星
xzw_kingdee LV29月15日
星星星星
kapukogn LV79月6日
月亮星星星星星星
大熊10086 LV78月22日
月亮星星星星星星
zwh666 LV27月27日
星星星星
从前车马慢 LV17月8日
星星
gaojian1314 LV26月26日
星星星星
gao123qq LV186月12日
太阳星星星星
2122212 LV26月6日
星星星星
fangmin11 LV16月1日
星星
最近浏览更多
yjdang LV26小时前
星星星星
hzhhzh LV1前天
星星
lnlnln LV4前天
月亮
115864591610月12日
暂无贡献等级
你好吗你好吗 LV310月12日
星星星星星星
huangjiarui LV510月11日
月亮星星
jatn1111 LV410月6日
月亮
sunshinehz LV19月29日
星星
郭雅雅9月25日
暂无贡献等级
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友