首页>代码>基于SpringBoot+thymeleaf图书馆管理系统>/library_springboot-master/src/main/java/fun/juhua/library_springboot/controller/BookController.java
package fun.juhua.library_springboot.controller; import fun.juhua.library_springboot.entity.Book; import fun.juhua.library_springboot.service.BookService; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import javax.annotation.Resource; import java.util.List; @Controller public class BookController { @Resource BookService bookServiceImpl; @RequestMapping("/admin/toBookList") public String toBookList(String bookName, String bookID, Model model) { List<Book> bookList = bookServiceImpl.getBookList(bookName, bookID); model.addAttribute("bookList", bookList); return "admin/bookList"; } @RequestMapping("/admin/toEditBook") public String toEditBook(String id, Model model) { //System.out.println(id); Book book = bookServiceImpl.findById(id); model.addAttribute("editBook", book); return "admin/editBook"; } @RequestMapping("/admin/UpdateBook") @ResponseBody public String updateBook(String bookID, String bookName, String bookAuthor, String bookPublisher, String publishTime, String bookPrice, String bookSum, String bookLend, String tag, String isbn) { Book book = new Book(bookID, bookName, bookAuthor, bookPublisher, publishTime, bookPrice, bookSum, bookLend, tag, isbn); int state = bookServiceImpl.updateBook(book); String msg = "更新失败,请重试"; if (state == 1) { msg = "更新成功!"; } return "{\"state\":" + state + ",\"msg\":\"" + msg + "\"}"; } @RequestMapping("/admin/DeleteBook") public String deleteBook(String id) { int raw = bookServiceImpl.deleteBook(id); //System.out.println("BookController -> deleteBook(49): " + raw); return "redirect:/admin/"; } @RequestMapping("/admin/toAddBook") public String toAddBook() { return "admin/addBook"; } @RequestMapping("/admin/AddBook") @ResponseBody public String addBook(String bookID, String bookName, String bookAuthor, String bookPublisher, String publishTime, String bookPrice, String bookSum, String tag, String isbn) { Book book = new Book(bookID, bookName, bookAuthor, bookPublisher, publishTime, bookPrice, bookSum, "0", tag, isbn); int state = bookServiceImpl.addBook(book); String msg = "添加失败,请重试"; if (state == 1) { msg = "添加成功!"; } return "{\"state\":" + state + ",\"msg\":\"" + msg + "\"}"; } }
最近下载更多
微信网友_7134912998903808 LV9
9月13日
xiquyiyuan LV10
6月18日
胡闹的番茄精 LV2
6月17日
来一杯西瓜冰咩 LV6
5月16日
1941549176 LV4
5月11日
陈小灏 LV15
4月27日
lsglsg9 LV23
3月27日
朱俪的邮件及存储 LV8
3月26日
wanglinddad LV55
3月25日
pi-nang LV2
3月11日
最近浏览更多
微信网友_7134912998903808 LV9
9月12日
微信网友_7005760998215680 LV6
8月31日
zhengguangshun LV4
8月26日
krispeng LV12
8月25日
a20090421166 LV2
8月7日
sweetlove LV20
7月30日
hougui LV1
6月25日
qq970040477 LV24
6月25日
颜菜菜 LV2
6月19日
xiquyiyuan LV10
6月18日