bookmanageserviceimpl.java

来自「经典的spring+hibernate+dwr的整合开发 使项目中的开发利器」· Java 代码 · 共 50 行

JAVA
50
字号
package edu.jlu.fuliang.serviceImpl;

import java.util.List;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import edu.jlu.fuliang.dao.BookDAO;
import edu.jlu.fuliang.domain.Book;
import edu.jlu.fuliang.service.BookManageService;

public class BookManageServiceImpl implements BookManageService{
	private static final Log log = LogFactory.getLog(BookManageServiceImpl.class);
	private BookDAO bookDAO;
	@Override
	public void addBook(Book book) {
		bookDAO.save(book);
	}

	@Override
	public void deleteBook(long id) {
		Book book = bookDAO.findById(id);
		bookDAO.delete(book);
	}

	@Override
	public List<Book> getAllBooks() {
		return bookDAO.findAll();
	}

	@Override
	public List<Book> getBookByName(String name) {
		return bookDAO.findByName(name);
	}

	@Override
	public void updateBook(Book book) {
		log.info(book);
		bookDAO.attachDirty(book);
	}

	public BookDAO getBookDAO() {
		return bookDAO;
	}

	public void setBookDAO(BookDAO bookDAO) {
		this.bookDAO = bookDAO;
	}
}

⌨️ 快捷键说明

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