资源简介
本代码为ssm框架(spring+springmvc+mybatis),实现数据库的增删改查功能!

代码片段和文件信息
package com.zjq.ssm.controller;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.zjq.ssm.entity.Book;
import com.zjq.ssm.service.BookService;
@Controller
@RequestMapping(“/Book“)
public class HomeController {
@Resource
@Autowired
BookService bookService;
/**
* 查找所有书本
* @param model
* @return
*/
@RequestMapping(“/getAllBook“)
public String getAllBook(Model model) {
List books = bookService.getAllBook();
for (Book book : books) {
System.out.println(book.getBookName());
}
model.addAttribute(“books“ books);
return “findAll“;
}
/**
* 将书本的信息转为json格式
* @return
*/
@RequestMapping(value = “/jsontest1“)
@ResponseBody
public List getJson() {
return bookService.getAllBook();
}
/**
* 跳转到添加界面
* @return
*/
@RequestMapping(value=“insert“)
public String insert() {
return “insert“;
}
/**
* 添加书本
* @param book
* @return
*/
@RequestMapping(value=“/insertBook“ method=RequestMethod.POST)
public String insertBook(@Validated Book book) {
bookService.insertBook(book);
return “redirect:/Book/getAllBook“;
}
/**
* 根据ID删除书本
* @param id
* @return
*/
@RequestMapping(value=“/deleteBookById/{id}“)
public String deleteBookById(@PathVariable(“id“) int id) {
bookService.deleteBookById(id);
return “redirect:/Book/getAllBook“;
}
/**
* 根据ID查找书本
* @param model
* @param id
* @return
*/
@RequestMapping(value=“/findById“)
public String findById(Model model int id) {
Book book = bookService.findById(id);
model.addAttribute(“book“ book);
return “redirect:/Book/getAllBook“;
}
/**
* 跳转到更新界面
* 数据回传
* @param id
* @param map
* @return
*/
@RequestMapping(value=“/toupdate/{id}“)
public String ToUpdate(@PathVariable(“id“) int id Mapject> map) {
Book book = bookService.findById(id);
map.put(“book“ book);
return “insert“;
}
/**
* 更新书本
* @param book
* @return
*/
@RequestMapping(value=“/updateBook“)
public String updateBook(Book book) {
bookService.updateBook(book);
return “redirect:/Book/getAllBook“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-02 19:52 ssm\
文件 1375 2019-05-05 20:51 ssm\.classpath
文件 1313 2019-04-02 19:52 ssm\.project
目录 0 2019-04-02 19:52 ssm\.settings\
文件 652 2019-04-02 19:52 ssm\.settings\org.eclipse.jdt.core.prefs
文件 86 2019-04-02 19:52 ssm\.settings\org.eclipse.m2e.core.prefs
文件 606 2019-04-02 19:52 ssm\.settings\org.eclipse.wst.common.component
文件 222 2019-04-02 19:52 ssm\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 2079 2019-04-02 19:52 ssm\.settings\org.eclipse.wst.validation.prefs
文件 8272 2019-04-02 19:52 ssm\.settings\org.springfr
文件 11741 2019-04-02 19:52 ssm\.settings\org.springfr
文件 531 2019-04-02 20:00 ssm\.springBeans
文件 6500 2019-05-08 10:14 ssm\pom.xm
目录 0 2019-04-02 19:52 ssm\src\
目录 0 2019-04-02 19:52 ssm\src\main\
目录 0 2019-04-02 19:52 ssm\src\main\java\
目录 0 2019-04-02 19:52 ssm\src\main\java\com\
目录 0 2019-04-02 19:52 ssm\src\main\java\com\zjq\
目录 0 2019-05-05 20:04 ssm\src\main\java\com\zjq\ssm\
目录 0 2019-05-05 20:38 ssm\src\main\java\com\zjq\ssm\controller\
文件 2769 2019-05-08 10:52 ssm\src\main\java\com\zjq\ssm\controller\HomeController.java
文件 4229 2019-05-08 19:41 ssm\src\main\java\com\zjq\ssm\controller\UserController.java
目录 0 2019-05-05 20:13 ssm\src\main\java\com\zjq\ssm\dao\
文件 398 2019-04-03 18:43 ssm\src\main\java\com\zjq\ssm\dao\BookDao.java
文件 385 2019-05-05 22:10 ssm\src\main\java\com\zjq\ssm\dao\UserDao.java
目录 0 2019-05-05 20:05 ssm\src\main\java\com\zjq\ssm\entity\
文件 642 2019-04-03 12:19 ssm\src\main\java\com\zjq\ssm\entity\Book.java
文件 676 2019-05-05 20:10 ssm\src\main\java\com\zjq\ssm\entity\User.java
目录 0 2019-05-05 20:11 ssm\src\main\java\com\zjq\ssm\impl\
文件 927 2019-04-03 12:49 ssm\src\main\java\com\zjq\ssm\impl\BookServiceImpl.java
文件 904 2019-05-05 22:10 ssm\src\main\java\com\zjq\ssm\impl\UserServiceImpl.java
............此处省略82个文件信息
相关资源
- MoNyog8.5+破解补丁
- SSM+Shiro+redis实现单点登陆
- 全国4级地址库,京东数据
- php程序实现数据库的增删改查
- 基于SSM+CXF构建的RESTFul webservice
- 302 Found
- ssm框架登录注册demo
- MSSM中双光子共振的增强速率
- 软件工程Roger S.Pressman
- 在质子-质子碰撞中搜索衰变为μM的
- 字符串连接:来自字符串的类似于M
- Navicat 完整版 (Mac 破解版,亲试成功
- ssm水果商城系统.zip
- maven+ssm框架视频上传预览.zip
- ssm框架租房管理系统
- 数据库大量数据导出Excel
- SSM框架新闻管理系统
- 度假村管理系统
- 基于MVC的网上书城系统
- 爱旅行项目源码
- 基于SSM的电商平台
- 重新探讨了MSSM规程调解中的Muon g &m
- SSMSToolsPack.4.9.6.0破解版
- 在NMSSM中使用位移的LHC信号进行扩展量
- 分裂NMSSM中相变产生的引力波
- NMSSM中强大的一阶相变—全面调查
- Evaluation Quality of the Elderly‘s Living E
- ssm开发购物商城web项目代码+详细注释
- SSM+UEditor
- springmvc_2020.rar
评论
共有 条评论