资源简介
本人对spring,springMVC,mybatis整合,相关整合贴,
http://blog.csdn.net/a526059967/article/details/53506407
仅供参考,不喜勿喷,谢谢!

代码片段和文件信息
package controller;
import java.util.List;
import model.BookInfo;
import model.BookTypeInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
import service.inter.IBookService;
@RequestMapping(“book“)
@Controller
public class BookController {
@Autowired
private IBookService bookService;
@RequestMapping(“bookList“)
/**
* 获取图书列表并转到页面
* @return
*/
public ModelAndView showList(){
List li = null;
try{
li =bookService.getAllBook();
}catch(Exception e){
e.printStackTrace();
}
return new ModelAndView(“book_list““list“li);
}
@RequestMapping(“toaddBook“)
/**
* 获取所有图书类型并转到页面
* @return
*/
public ModelAndView toAddBookView(){
List li=null;
try{
li =bookService.getBookTypeList();
}catch(Exception e){
e.printStackTrace();
}
return new ModelAndView(“book_add““list“ li);
}
@RequestMapping(“addBook“)
/**
* 图书新增
* @param bi
* @return
*/
public String toAddBookView(BookInfo bi){
try{
System.out.println(bi.getBookName());
bookService.addBook(bi);
}catch(Exception e){
e.printStackTrace();
}
return “redirect:bookList“;
}
@RequestMapping(“toEditBook“)
/**
* 这个方法用来把图书对象加入到request然后转到toEdit
* @param id
* @param redirectAttributes
* @return
*/
public String toEditBook(int id RedirectAttributes redirectAttributes){
BookInfo bi =bookService.getBook(id);
//相当于在这次的request里面加一个属性
redirectAttributes.addFlashAttribute(“book“bi);
return “redirect:toEdit“;
}
@RequestMapping(“toEdit“)
/**
* 获取图书类型然后转到book_edit页面
* @return
*/
public ModelAndView toEditBook(){
List li=null;
try{
li =bookService.getBookTypeList();
}catch(Exception e){
e.printStackTrace();
}
return new ModelAndView(“book_edit““list“ li);
}
@RequestMapping(“editBook“)
@ResponseBody
/**
* 修改方法
* @param book
* @return
*/
public String editBook(BookInfo book){
try{
bookService.editBook(book);
return “succeed“;
}catch(Exception e){
e.printStackTrace();
}
return “falied“;
}
@RequestMapping(“delBook“)
/**
* 删除方法
* @param id
* @return
*/
public String delBook(int id){
boolean flag=false;
try{
bookService.delBook(id);
flag = true;
}catch(Exception e){
e.printStackTrace();
}
if(flag){
return “redirect:bookList“;
}else{
return “failed_delete“;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 607 2016-12-07 20:59 BookSystem\.classpath
文件 303 2016-12-07 20:59 BookSystem\.myme
文件 1753 2016-12-07 20:59 BookSystem\.project
文件 500 2016-12-07 20:59 BookSystem\.settings\.jsdtscope
文件 364 2016-12-07 20:59 BookSystem\.settings\org.eclipse.jdt.core.prefs
文件 468 2016-12-07 20:59 BookSystem\.settings\org.eclipse.wst.common.component
文件 252 2016-12-07 20:59 BookSystem\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-12-07 20:59 BookSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-12-07 20:59 BookSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1999 2016-12-07 20:59 BookSystem\src\beans.xm
文件 475 2016-12-07 20:59 BookSystem\src\config\mybatis.xm
文件 1465 2016-12-07 20:59 BookSystem\src\config\spring-mvc.xm
文件 2904 2016-12-07 20:59 BookSystem\src\controller\BookController.java
文件 1118 2016-12-07 20:59 BookSystem\src\dao\impl\BookInfoDaoImpl.java
文件 564 2016-12-07 20:59 BookSystem\src\dao\impl\BookTypeInfoDaoImpl.java
文件 402 2016-12-07 20:59 BookSystem\src\dao\inter\IBookInfoDao.java
文件 189 2016-12-07 20:59 BookSystem\src\dao\inter\IBookTypeInfoDao.java
文件 2308 2016-12-07 20:59 BookSystem\src\mapper\BookInfoMapper.xm
文件 345 2016-12-07 20:59 BookSystem\src\mapper\BookTypeInfoMapper.xm
文件 408 2016-12-07 20:59 BookSystem\src\mapper\IBookInfoMapper.java
文件 189 2016-12-07 20:59 BookSystem\src\mapper\IBookTypeInfoMapper.java
文件 828 2016-12-07 20:59 BookSystem\src\model\BookInfo.java
文件 349 2016-12-07 20:59 BookSystem\src\model\BookTypeInfo.java
文件 1327 2016-12-07 20:59 BookSystem\src\service\impl\BookServiceImpl.java
文件 552 2016-12-07 20:59 BookSystem\src\service\inter\IBookService.java
文件 3106 2016-12-07 20:59 BookSystem\src\test\BookTest.java
文件 829 2016-12-07 20:59 BookSystem\WebRoot\index.jsp
文件 36 2016-12-07 20:59 BookSystem\WebRoot\me
文件 1999 2016-12-07 20:59 BookSystem\WebRoot\WEB-INF\classes\beans.xm
文件 475 2016-12-07 20:59 BookSystem\WebRoot\WEB-INF\classes\config\mybatis.xm
............此处省略77个文件信息
- 上一篇:Master Control Panel
- 下一篇:杨启帆 方道元 数学建模
相关资源
- SpringMVC文件上传与的实现.rar
- SpringBoot+H2+mybatis-plus59130
- 基于J2EE物资出入库管理系统
- 基于SSM+CXF构建的RESTFul webservice
- 大数据中的云网络Cloud Networking for B
- Spring+MyBatis企业应用实战第一二版的源
- springboot+rabbitmq项目demo(亲测可正常运
- springboot整合RabbitMQ实现延时队列的两
- 关于Spring MVC项目maven中通过fileupload上
- Spring-Data-Redis2.0+Spring5
- 2017年-传智播客-张志君老师-SpringBoo
- springboot+mybatis整合实现注册登录
-
spring-fr
amework-5.0.2.RELEASE 源码包 - 基于web的图书馆运营系统
- springboot+webflux+mongodb+freemarker
- springboot整合activiti完整demo
- SpringBoot实战(第4版)清晰版.pdf.zip
- SpringBoot 中文文档
- springboot+jpa+thymeleaf实现增删改查分页
- es(elasticsearch)整合SpringCloudSpringBo
- Springboot日志开启SLF4J过程解析
- 原银在线信贷平台概要设计说明书v
- springcloud 微服务(全套视频)
- springCloud教学视频
- springboot全套教程2018年2.0版本
- 官网springboot项目
- Spring Boot中自定义注解结合AOP实现主备
- flowable整合Spring
- Spring Security架构以及源码详析
- SpringBoot+Mybatis+前后台隔离技术,完整
评论
共有 条评论