java 事务的注解

@Service("bookService")
public class BookServiceImpl  implements BookService {
    @Resource(name="bookDao")
private BookDao bookDao;
@Transactional(readOnly=false)
public void saveBook(Book book) {
// TODO Auto-generated method stub
this.bookDao.saveEntry(book);
}
public Book getBookById(Serializable id) {
// TODO Auto-generated method stub
Book book=(Book) this.bookDao.getEntryById(id);
return book;
}
@Transactional(readOnly=false)
public void deleteBookById(Serializable id) {
// TODO Auto-generated method stub
this.bookDao.deleteEntryById(id);
}
@Transactional(readOnly=false)
public void updateBook(Book book) {
// TODO Auto-generated method stub
this.bookDao.updateEntry(book);
}
public Collection getAllBook() {
// TODO Auto-generated method stub
return this.bookDao.getAllEntry();
}


}

你可能感兴趣的:(java代码)