基本信息
源码名称:J2E图书管理系统
源码大小:1.91M
文件格式:.rar
开发语言:Java
更新时间:2017-05-31
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
J2E图书管理系统

package action;

import org.springframework.beans.factory.annotation.Autowired;

import service.impl.BookDaoImpl;
import vo.Book;

import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;

public class BookAction extends ActionSupport implements ModelDriven<Book> {
    Book book;
    String message;

    @Autowired
    BookDaoImpl bookDaoImpl;

    public String add() {
        bookDaoImpl.saveBook(book);
        message = "添加图书信息成功!";
        return SUCCESS;
    }

    public String update() {
        bookDaoImpl.updateBook(book);
        message = "更新图书信息成功!";
        return SUCCESS;
    }

    public String select() {
        book = bookDaoImpl.selectBook(book.getIsbn());
        setMessage("查询图书信息成功!");
        return SUCCESS;
    }

    public String delete() {
        bookDaoImpl.deleteBook(book.getIsbn());
        this.setMessage("删除图书信息成功!");
        return SUCCESS;
    }

    public BookAction() {
        super();
        book = new Book();
        message = "";
    }

    @Override
    public Book getModel() {
        // TODO Auto-generated method stub
        return book;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Book getBook() {
        return book;
    }

    public void setBook(Book book) {
        this.book = book;
    }

    public BookDaoImpl getBookDaoImpl() {
        return bookDaoImpl;
    }

    public void setBookDaoImpl(BookDaoImpl bookDaoImpl) {
        this.bookDaoImpl = bookDaoImpl;
    }

    /*
     * @Override public void validate() { // TODO Auto-generated method stub
     * if(book.getName()==null || book.getName().trim().length()==0){
     * this.addFieldError("name","书名不能为空"); } if(book.getAuthor()==null ||
     * book.getAuthor().trim().length()==0){
     * this.addFieldError("author","作者不能为空"); } if(book.getISBN()==null ||
     * book.getISBN().trim().length()==0){
     * this.addFieldError("ISBN","ISBN不能为空"); } if(book.getNumber()==0 ){
     * this.addFieldError("number","数量不能为空"); } }
     */

}