本人对spring,springMVC,mybatis整合,相关整合贴,
http://blog.csdn.net/a526059967/article/details/53506407
仅供参考,不喜勿喷,谢谢!
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 607 2016-12-07 20:59 BookSystem.classpath
文件 303 2016-12-07 20:59 BookSystem.mymetadata
文件 1753 2016-12-07 20:59 BookSystem.project
文件 500 2016-12-07 20:59 BookSystem.settings.jsdtscope
文件 364 2016-12-07 20:59 BookSystem.settingsorg.eclipse.jdt.core.prefs
文件 468 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.common.component
文件 252 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 1999 2016-12-07 20:59 BookSystemsrceans.xml
文件 475 2016-12-07 20:59 BookSystemsrcconfigmybatis.xml
文件 1465 2016-12-07 20:59 BookSystemsrcconfigspring-mvc.xml
文件 2904 2016-12-07 20:59 BookSystemsrccontrollerBookController.java
文件 1118 2016-12-07 20:59 BookSystemsrcdaoimplBookInfoDaoImpl.java
文件 564 2016-12-07 20:59 BookSystemsrcdaoimplBookTypeInfoDaoImpl.java
文件 402 2016-12-07 20:59 BookSystemsrcdaointerIBookInfoDao.java
文件 189 2016-12-07 20:59 BookSystemsrcdaointerIBookTypeInfoDao.java
文件 2308 2016-12-07 20:59 BookSystemsrcmapperBookInfoMapper.xml
文件 345 2016-12-07 20:59 BookSystemsrcmapperBookTypeInfoMapper.xml
文件 408 2016-12-07 20:59 BookSystemsrcmapperIBookInfoMapper.java
文件 189 2016-12-07 20:59 BookSystemsrcmapperIBookTypeInfoMapper.java
文件 828 2016-12-07 20:59 BookSystemsrcmodelBookInfo.java
文件 349 2016-12-07 20:59 BookSystemsrcmodelBookTypeInfo.java
文件 1327 2016-12-07 20:59 BookSystemsrcserviceimplBookServiceImpl.java
文件 552 2016-12-07 20:59 BookSystemsrcserviceinterIBookService.java
文件 3106 2016-12-07 20:59 BookSystemsrc estBookTest.java
文件 829 2016-12-07 20:59 BookSystemWebRootindex.jsp
文件 36 2016-12-07 20:59 BookSystemWebRootmeta-INFMANIFEST.MF
文件 1999 2016-12-07 20:59 BookSystemWebRootWEB-INFclasseseans.xml
文件 475 2016-12-07 20:59 BookSystemWebRootWEB-INFclassesconfigmybatis.xml
............此处省略77个文件信息
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.settingsorg.eclipse.jdt.core.prefs
文件 468 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.common.component
文件 252 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-12-07 20:59 BookSystem.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 1999 2016-12-07 20:59 BookSystemsrceans.xm
文件 475 2016-12-07 20:59 BookSystemsrcconfigmybatis.xm
文件 1465 2016-12-07 20:59 BookSystemsrcconfigspring-mvc.xm
文件 2904 2016-12-07 20:59 BookSystemsrccontrollerBookController.java
文件 1118 2016-12-07 20:59 BookSystemsrcdaoimplBookInfoDaoImpl.java
文件 564 2016-12-07 20:59 BookSystemsrcdaoimplBookTypeInfoDaoImpl.java
文件 402 2016-12-07 20:59 BookSystemsrcdaointerIBookInfoDao.java
文件 189 2016-12-07 20:59 BookSystemsrcdaointerIBookTypeInfoDao.java
文件 2308 2016-12-07 20:59 BookSystemsrcmapperBookInfoMapper.xm
文件 345 2016-12-07 20:59 BookSystemsrcmapperBookTypeInfoMapper.xm
文件 408 2016-12-07 20:59 BookSystemsrcmapperIBookInfoMapper.java
文件 189 2016-12-07 20:59 BookSystemsrcmapperIBookTypeInfoMapper.java
文件 828 2016-12-07 20:59 BookSystemsrcmodelBookInfo.java
文件 349 2016-12-07 20:59 BookSystemsrcmodelBookTypeInfo.java
文件 1327 2016-12-07 20:59 BookSystemsrcserviceimplBookServiceImpl.java
文件 552 2016-12-07 20:59 BookSystemsrcserviceinterIBookService.java
文件 3106 2016-12-07 20:59 BookSystemsrc estBookTest.java
文件 829 2016-12-07 20:59 BookSystemWebRootindex.jsp
文件 36 2016-12-07 20:59 BookSystemWebRootme
文件 1999 2016-12-07 20:59 BookSystemWebRootWEB-INFclasseseans.xm
文件 475 2016-12-07 20:59 BookSystemWebRootWEB-INFclassesconfigmybatis.xm
............此处省略77个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)