package com.test.controller;
import java.util.ArrayList;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import com.test.bean.Book;
import com.test.service.BookService;
//请求处理
@Controller
public class BookController {
//注入service
@Autowired
private BookService service;
//列表请求
@RequestMapping("list")
public String list(Model model, Book bk){
//service查询所有数据
ArrayList<Book> list = service.selectAll(bk);
//将数据放到model中
model.addAttribute("list", list);
model.addAttribute("num", list.size());
return "list"; //跳转list.jsp
}
//添加
@RequestMapping("add")
public String add(Book bk){
//service添加数据
service.add(bk);
return "redirect:list.do";//重定向访问list请求
}
//删除
@RequestMapping("del")
public String del(Integer id){
//service删除
service.deleteById(id);
return "redirect:list.do";//重定向访问list请求
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
期末考试-图书管理系统.rar
共72个文件
jar:36个
xml:12个
class:5个
需积分: 0 0 下载量 20 浏览量
2023-07-10
09:24:39
上传
评论
收藏 12.38MB RAR 举报
温馨提示
期末考试-图书管理系统.rar
资源推荐
资源详情
资源评论
收起资源包目录
期末考试-图书管理系统.rar (72个子文件)
book-2102
.classpath 529B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 395B
.jsdtscope 500B
org.eclipse.wst.common.component 465B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.wst.jsdt.ui.superType.container 49B
.mymetadata 300B
src
spring
jdbc.properties 115B
applicationContext-service.xml 1KB
applicationContext-dao.xml 2KB
spring-mvc.xml 1KB
mybatis
SqlMapConfig.xml 303B
com
test
controller
BookController.java 1KB
dao
BookMapper.java 418B
BookMapper.xml 921B
service
BookService.java 416B
BookServiceImpl.java 749B
bean
Book.java 800B
WebRoot
list.jsp 1KB
WEB-INF
classes
spring
jdbc.properties 115B
applicationContext-service.xml 1KB
applicationContext-dao.xml 2KB
spring-mvc.xml 1KB
mybatis
SqlMapConfig.xml 303B
com
test
controller
BookController.class 2KB
dao
BookMapper.xml 921B
BookMapper.class 436B
service
BookService.class 442B
BookServiceImpl.class 1KB
bean
Book.class 1KB
lib
mybatis-3.2.7.jar 696KB
spring-beans-4.1.3.RELEASE.jar 691KB
spring-aop-4.1.3.RELEASE.jar 351KB
spring-web-4.1.3.RELEASE.jar 697KB
spring-jdbc-4.1.3.RELEASE.jar 417KB
log4j-core-2.0-rc1.jar 686KB
spring-context-4.1.3.RELEASE.jar 1003KB
javassist-3.17.1-GA.jar 695KB
commons-dbcp-1.2.2.jar 119KB
spring-core-4.1.3.RELEASE.jar 983KB
jstl-1.2.jar 405KB
asm-3.3.1.jar 43KB
spring-messaging-4.1.3.RELEASE.jar 281KB
commons-pool-1.3.jar 61KB
cglib-2.2.2.jar 280KB
spring-expression-4.1.3.RELEASE.jar 253KB
mysql-connector-java-5.1.7-bin.jar 693KB
jackson-databind-2.4.2.jar 1.03MB
junit-4.9.jar 243KB
spring-tx-4.1.3.RELEASE.jar 246KB
spring-context-support-4.1.3.RELEASE.jar 174KB
jackson-annotations-2.4.0.jar 38KB
slf4j-api-1.7.5.jar 25KB
jsqlparser-0.9.4.jar 295KB
log4j-1.2.17.jar 478KB
log4j-api-2.0-rc1.jar 113KB
slf4j-log4j12-1.7.5.jar 9KB
spring-aspects-4.1.3.RELEASE.jar 55KB
aopalliance-1.0.jar 4KB
aspectjweaver-1.6.11.jar 1.61MB
commons-logging-1.1.1.jar 59KB
mybatis-spring-1.2.2.jar 48KB
jackson-core-2.4.2.jar 220KB
pagehelper-4.1.0.jar 65KB
spring-webmvc-4.1.3.RELEASE.jar 763KB
spring-jms-4.1.3.RELEASE.jar 263KB
web.xml 2KB
index.jsp 829B
add.jsp 607B
META-INF
MANIFEST.MF 36B
.project 2KB
.myeclipse
共 72 条
- 1
资源评论
2301_78638785
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功