首页>代码>基于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 + "\"}"; } }

无异偶 LV3
2024年12月30日
huiyi1 LV1
2024年12月23日
zolscy LV24
2024年11月26日
geekcjj LV18
2024年11月9日
微信网友_7134912998903808 LV15
2024年9月13日
xiquyiyuan LV10
2024年6月18日
胡闹的番茄精 LV2
2024年6月17日
来一杯西瓜冰咩 LV6
2024年5月16日
1941549176 LV4
2024年5月11日
陈小灏 LV18
2024年4月27日

helloworldsbsb LV8
6月25日
短巷拥猫 LV12
6月23日
xia_yu253
5月24日
暂无贡献等级
PLVAE_514 LV2
3月7日
54ty1212
1月6日
暂无贡献等级
无异偶 LV3
2024年12月30日
ma406805131 LV19
2024年12月24日
huiyi1 LV1
2024年12月23日
xinshou11111x
2024年12月17日
暂无贡献等级
pangzhihui LV14
2024年12月4日