首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

基于SSM框架的图书管理系统项目源码

后端 9.86MB 18 需要积分: 1
立即下载

资源介绍:

这是《基于SSM框架的项目:图书管理系统》这篇博客的项目源码。
package sharm.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import sharm.pojo.Book; import sharm.service.BookService; import java.util.List; @Controller @RequestMapping("/book") public class BookController { // Controller 层调用 Service 层 @Autowired // 这里实现类要和 spring-service.xml 配置的内容对应 @Qualifier("bookServiceImp") private BookService bookService; // 1.查询全部的数据,并且返回一个书籍展示页面 @RequestMapping("/allBook") public String list(Model model){ List books = bookService.queryAllBook(); model.addAttribute("books", books); return "allBook"; } // 2.添加书籍 // 2.1 跳转到添加书籍页面:web-inf下的文件不能直接访问,因此需要跳转 @RequestMapping("/toAddBook") public String toAddPaper() { // 转发,用的还是 /toAddBook 这个 url return "addBook"; } // 上面这个 "addBook" 的 url 是 http://localhost:8080/ssmbuild_war_exploded/addBook // 下面这个 "addBook" 的 url 是 http://localhost:8080/ssmbuild_war_exploded/book/addBook // 2.2 修改页面 @RequestMapping("/addBook") public String addPaper(Book book) { bookService.addBook(book); return "redirect:allBook"; } // 3.修改书籍 // 3.1 跳转到修改书籍页面 @RequestMapping("/toUpdateBook") public String toUpdateBook(Model model, int id) { Book book = bookService.queryBookById(id); model.addAttribute("book", book); return "updateBook"; } @RequestMapping("/updateBook") public String updateBook(Book book) { System.out.println(book); int i = bookService.updateBook(book); if(i == 1){ System.out.println("修改数据成功"); } return "redirect:allBook"; } // 4.删除数据 // 4.1 跳转到修改书籍页面 @RequestMapping("/deleteBook") public String deleteBook(int id) { int i = bookService.deleteBookById(id); if(i == 1){ System.out.println("删除成功。"); } return "redirect:allBook"; } // 5.根据书籍名检索信息(拓展功能) @RequestMapping("/queryBookByName") // 如果需要将数据往下传的话,需要来一个 model public String queryBookByName(@RequestParam("bookName")String name, Model model) { // 由于是新增的功能,且没有使用切面编程,因此需要自底向上进行编写 List books = bookService.queryBookByName(name); assert books != null; if(books.isEmpty()){ System.out.println("未查到,未查到,未查到"); model.addAttribute("error", "未查到该书籍"); }else{ model.addAttribute("books", books); } return "allBook"; } }

资源文件列表:

ssmbuild.zip 大约有133个文件
  1. ssmbuild/
  2. ssmbuild/.idea/
  3. ssmbuild/.idea/$PRODUCT_WORKSPACE_FILE$ 488B
  4. ssmbuild/.idea/artifacts/
  5. ssmbuild/.idea/artifacts/ssmbuild_war_exploded.xml 2.59KB
  6. ssmbuild/.idea/compiler.xml 582B
  7. ssmbuild/.idea/dataSources/
  8. ssmbuild/.idea/dataSources/4568f72f-c45a-4fba-b34b-37ed11228c27/
  9. ssmbuild/.idea/dataSources/4568f72f-c45a-4fba-b34b-37ed11228c27/storage_v2/
  10. ssmbuild/.idea/dataSources/4568f72f-c45a-4fba-b34b-37ed11228c27/storage_v2/_src_/
  11. ssmbuild/.idea/dataSources/4568f72f-c45a-4fba-b34b-37ed11228c27/storage_v2/_src_/schema/
  12. ssmbuild/.idea/dataSources/4568f72f-c45a-4fba-b34b-37ed11228c27/storage_v2/_src_/schema/information_schema.FNRwLQ.meta 76B
  13. ssmbuild/.idea/dataSources/4568f72f-c45a-4fba-b34b-37ed11228c27.xml 49.83KB
  14. ssmbuild/.idea/dataSources.local.xml 1.02KB
  15. ssmbuild/.idea/dataSources.xml 479B
  16. ssmbuild/.idea/encodings.xml 177B
  17. ssmbuild/.idea/inspectionProfiles/
  18. ssmbuild/.idea/inspectionProfiles/Project_Default.xml 1.41KB
  19. ssmbuild/.idea/jsLibraryMappings.xml 199B
  20. ssmbuild/.idea/misc.xml 540B
  21. ssmbuild/.idea/uiDesigner.xml 8.71KB
  22. ssmbuild/.idea/workspace.xml 11.67KB
  23. ssmbuild/out/
  24. ssmbuild/out/artifacts/
  25. ssmbuild/out/artifacts/ssmbuild_war_exploded/
  26. ssmbuild/out/artifacts/ssmbuild_war_exploded/META-INF/
  27. ssmbuild/out/artifacts/ssmbuild_war_exploded/META-INF/MANIFEST.MF 92B
  28. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/
  29. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/
  30. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/META-INF/
  31. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/META-INF/ssmbuild.kotlin_module 16B
  32. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/applicationContext.xml 442B
  33. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/database.properties 175B
  34. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/mybatis-config.xml 670B
  35. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/
  36. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/controller/
  37. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/controller/BookController.class 3.39KB
  38. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/dao/
  39. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/dao/BookMapper.class 601B
  40. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/dao/BookMapper.xml 1.44KB
  41. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/pojo/
  42. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/pojo/Book.class 1.86KB
  43. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/service/
  44. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/service/BookService.class 493B
  45. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/sharm/service/BookServiceImp.class 1.4KB
  46. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/spring-dao.xml 3.07KB
  47. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/spring-mvc.xml 1.51KB
  48. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/classes/spring-service.xml 1.26KB
  49. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/jsp/
  50. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/jsp/addBook.jsp 2.4KB
  51. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/jsp/allBook.jsp 3.22KB
  52. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/jsp/updateBook.jsp 1.38KB
  53. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/
  54. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/c3p0-0.9.5.2.jar 486.2KB
  55. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/hamcrest-core-1.3.jar 43.97KB
  56. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/jsp-api-2.2.jar 48.59KB
  57. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/jstl-1.2.jar 404.53KB
  58. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/junit-4.12.jar 307.55KB
  59. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/mchange-commons-java-0.2.11.jar 592.26KB
  60. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/mybatis-3.5.2.jar 1.62MB
  61. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/mybatis-spring-2.0.2.jar 66.03KB
  62. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/mysql-connector-java-5.1.47.jar 983.89KB
  63. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/servlet-api-2.5.jar 102.65KB
  64. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-aop-5.1.9.RELEASE.jar 360.4KB
  65. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-beans-5.1.9.RELEASE.jar 658.16KB
  66. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-context-5.1.9.RELEASE.jar 1.05MB
  67. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-core-5.1.9.RELEASE.jar 1.23MB
  68. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-expression-5.1.9.RELEASE.jar 274.27KB
  69. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-jcl-5.1.9.RELEASE.jar 23.2KB
  70. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-jdbc-5.1.9.RELEASE.jar 395.17KB
  71. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-tx-5.1.9.RELEASE.jar 250.42KB
  72. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-web-5.1.9.RELEASE.jar 1.32MB
  73. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/lib/spring-webmvc-5.1.9.RELEASE.jar 782KB
  74. ssmbuild/out/artifacts/ssmbuild_war_exploded/WEB-INF/web.xml 1.53KB
  75. ssmbuild/out/artifacts/ssmbuild_war_exploded/index.jsp 778B
  76. ssmbuild/pom.xml 3.41KB
  77. ssmbuild/src/
  78. ssmbuild/src/main/
  79. ssmbuild/src/main/java/
  80. ssmbuild/src/main/java/sharm/
  81. ssmbuild/src/main/java/sharm/controller/
  82. ssmbuild/src/main/java/sharm/controller/BookController.java 3.23KB
  83. ssmbuild/src/main/java/sharm/dao/
  84. ssmbuild/src/main/java/sharm/dao/BookMapper.java 941B
  85. ssmbuild/src/main/java/sharm/dao/BookMapper.xml 1.44KB
  86. ssmbuild/src/main/java/sharm/pojo/
  87. ssmbuild/src/main/java/sharm/pojo/Book.java 1.28KB
  88. ssmbuild/src/main/java/sharm/service/
  89. ssmbuild/src/main/java/sharm/service/BookService.java 509B
  90. ssmbuild/src/main/java/sharm/service/BookServiceImp.java 1.29KB
  91. ssmbuild/src/main/resources/
  92. ssmbuild/src/main/resources/applicationContext.xml 442B
  93. ssmbuild/src/main/resources/database.properties 175B
  94. ssmbuild/src/main/resources/mybatis-config.xml 670B
  95. ssmbuild/src/main/resources/spring-dao.xml 3.07KB
  96. ssmbuild/src/main/resources/spring-mvc.xml 1.51KB
  97. ssmbuild/src/main/resources/spring-service.xml 1.26KB
  98. ssmbuild/src/test/
  99. ssmbuild/src/test/java/
  100. ssmbuild/src/test/java/MyTest.java 889B
  101. ssmbuild/target/
  102. ssmbuild/target/classes/
  103. ssmbuild/target/classes/applicationContext.xml 442B
  104. ssmbuild/target/classes/database.properties 175B
  105. ssmbuild/target/classes/mybatis-config.xml 670B
  106. ssmbuild/target/classes/sharm/
  107. ssmbuild/target/classes/sharm/controller/
  108. ssmbuild/target/classes/sharm/controller/BookController.class 3.39KB
  109. ssmbuild/target/classes/sharm/dao/
  110. ssmbuild/target/classes/sharm/dao/BookMapper.class 601B
  111. ssmbuild/target/classes/sharm/dao/BookMapper.xml 1.44KB
  112. ssmbuild/target/classes/sharm/pojo/
  113. ssmbuild/target/classes/sharm/pojo/Book.class 1.86KB
  114. ssmbuild/target/classes/sharm/service/
  115. ssmbuild/target/classes/sharm/service/BookService.class 493B
  116. ssmbuild/target/classes/sharm/service/BookServiceImp.class 1.4KB
  117. ssmbuild/target/classes/spring-dao.xml 3.07KB
  118. ssmbuild/target/classes/spring-mvc.xml 1.51KB
  119. ssmbuild/target/classes/spring-service.xml 1.26KB
  120. ssmbuild/target/generated-sources/
  121. ssmbuild/target/generated-sources/annotations/
  122. ssmbuild/target/generated-test-sources/
  123. ssmbuild/target/generated-test-sources/test-annotations/
  124. ssmbuild/target/test-classes/
  125. ssmbuild/target/test-classes/MyTest.class 1.35KB
  126. ssmbuild/web/
  127. ssmbuild/web/WEB-INF/
  128. ssmbuild/web/WEB-INF/jsp/
  129. ssmbuild/web/WEB-INF/jsp/addBook.jsp 2.4KB
  130. ssmbuild/web/WEB-INF/jsp/allBook.jsp 3.22KB
  131. ssmbuild/web/WEB-INF/jsp/updateBook.jsp 1.38KB
  132. ssmbuild/web/WEB-INF/web.xml 1.53KB
  133. ssmbuild/web/index.jsp 778B
0评论
提交 加载更多评论
其他资源 c游戏编程
简单的c游戏编程入门
Transformer模型实现长期预测并可视化结果(附代码+数据集+原理介绍)
这篇文章给大家带来是Transformer在时间序列预测上的应用,这种模型最初是为了处理自然语言处理(NLP)任务而设计的,但由于其独特的架构和能力,它也被用于时间序列分析。Transformer应用于时间序列分析中的基本思想是:Transformer 在时间序列分析中的应用核心在于其自注意力机制,这使其能够有效捕捉时间序列数据中的长期依赖关系。通过并行处理能力和位置编码,Transformer 不仅提高了处理效率,而且确保了时间顺序的准确性。其灵活的模型结构允许调整以适应不同复杂度这篇文章给大家带来是Transformer在时间序列预测上的应用,这种模型最初是为了处理自然语言处理(NLP)任务而设计的,但由于其独特的架构和能力,它也被用于时间序列分析。Transformer应用于时间序列分析中的基本思想是:Transformer 在时间序列分析中的应用核心在于其自注意力机制,这使其能够有效捕捉时间序列数据中的长期依赖关系。通过并行处理能力和位置编码,Transformer 不仅提高了处理效率,而且确保了时间顺序的准确性。定制化训练个人数据集进行训练利用python和pytorch实现
支付宝开发接口demo
支付宝开发接口demo
360wifi 2代 linux驱动安装 ubuntu 14.04
目前网上的linux版驱动都是基于2013年的linux内核的,然而随着内核版本的不断提升,原来的安装方法已经不能正常使用了,所以我更新一种适合目前使用较多的ubuntu 14.04系统的安装方法,当然其他的linux系统也是类似的。
hadoop2.6-api.zip
hadoop2.6-api.zip,直接解压就能用,index直接打开就行
SlidingMenu实现当前最流行的侧滑,兼容android2.1
通过SlidingMenu+Fragment实现当前最流行的侧滑,兼容低本版sdk,android2.1. 此demo来自网络开源项目:https://github.com/jfeinstein10/SlidingMenu
Edanmo's OLE interfaces & functions v1.4
Edanmo's OLE interfaces & functions v1.4 找了很久才找到,特此与大家分享!
C#在一块空间中鼠标中键操作图像
有用得着的就下载吧 鼠标中键点下平移图像 中键滚动 根据鼠标位置缩放图像