首页>代码>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;
	}
	
}
最近下载更多
爱学习的小乌龟  LV1 2021年8月8日
namedwa  LV1 2021年8月3日
yanhuaidong  LV8 2021年4月14日
1908009085  LV1 2020年12月9日
杨朝兵  LV1 2020年11月11日
RicardoWX  LV7 2020年8月20日
dingbw  LV1 2020年8月10日
leo_JACK_LIN  LV2 2020年7月24日
zmqszz  LV2 2020年5月26日
张三aa  LV9 2020年5月12日
最近浏览更多
zhoubowen  LV3 2024年12月29日
微信网友_5986558820093952  LV4 2023年12月28日
uni-code_0123  LV1 2023年11月29日
 LV7 2023年8月21日
1289755  LV3 2023年7月29日
admin686  LV2 2023年7月4日
gecongkai  LV8 2023年6月22日
shuidajiao 2023年6月18日
暂无贡献等级
leader 2023年6月14日
暂无贡献等级
edpwyg  LV14 2023年6月8日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友