资源简介
springmvc + spring +hibernate实现简单的增删改查和分页
代码片段和文件信息
package com.wzq16.hello.controller;
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 org.springframework.web.bind.annotation.RequestParam;
import com.wzq16.hello.model.Consumer;
import com.wzq16.hello.service.ConsumerService;
@Controller
public class ConsumerController {
@Autowired
private ConsumerService consumerService;
@RequestMapping(“/main“)
public String main(String username String password) {
if(username.equals(“wzq“) && password.equals(“1011012379“)) {
return “main“;
}
return “error“;
}
@RequestMapping(“/consumerInfo“)
public String consumerInfo(@RequestParam(value=“currentPage“defaultValue=“1“)int currentPage Model model) {
model.addAttribute(“pageBean“ consumerService.queryForPage(currentPage));
return “consumerInfo“;
}
@RequestMapping(“/addConsumer“)
public String addConsumer(int currentPageModel model) {
model.addAttribute(“currentPage“ currentPage);
model.addAttribute(“consumer“ new Consumer());
return “addConsumer“;
}
@RequestMapping(“/saveConsumer“)
public String saveConsumer(Consumer consumer int currentPage Model model) {
consumerService.addConsumer(consumer);
model.addAttribute(“currentPage“ currentPage);
return “redirect:consumerInfo“;
}
@RequestMapping(“/editConsumer“)
public String editConsumer(String consumerId int currentPage Model model) {
model.addAttribute(“currentPage“ currentPage);
model.addAttribute(“consumer“ consumerService.getConsumer(consumerId));
return “editConsumer“;
}
@RequestMapping(“/updateConsumer“)
public String updateConsumer(Consumer consumer int currentPageModel model) {
consumerService.updateConsumer(consumer);
model.addAttribute(“currentPage“ currentPage);
return “redirect:consumerInfo“;
}
@RequestMapping(“/removeConsumerById“)
public String removeConsumerById(String consumerId int currentPageModel model) {
consumerService.removeConsumerById(consumerId);
if(consumerService.queryForPage(currentPage).getList().size() == 0) {
currentPage = currentPage - 1;
}
model.addAttribute(“currentPage“ currentPage);
return “redirect:consumerInfo“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1257 2018-03-12 16:24 ssh\.classpath
文件 1479 2018-03-12 16:32 ssh\.project
文件 639 2018-03-12 16:22 ssh\.settings\.jsdtscope
文件 430 2018-03-12 16:40 ssh\.settings\org.eclipse.jdt.core.prefs
文件 90 2018-03-12 16:22 ssh\.settings\org.eclipse.m2e.core.prefs
文件 909 2018-03-12 16:24 ssh\.settings\org.eclipse.wst.common.component
文件 252 2018-03-12 16:40 ssh\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-03-12 16:22 ssh\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-12 16:22 ssh\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2018-03-12 16:22 ssh\.settings\org.eclipse.wst.validation.prefs
文件 83 2018-03-12 16:32 ssh\.settings\org.hibernate.eclipse.console.prefs
文件 162 2018-03-12 16:47 ssh\.tern-project
文件 2985 2018-03-12 16:32 ssh\pom.xm
文件 2370 2018-03-13 17:56 ssh\src\main\java\com\wzq16\hello\controller\ConsumerController.java
文件 557 2018-03-12 22:22 ssh\src\main\java\com\wzq16\hello\dao\ConsumerDao.java
文件 2104 2018-03-12 22:23 ssh\src\main\java\com\wzq16\hello\dao\ConsumerDaoImpl.java
文件 1381 2018-03-13 17:53 ssh\src\main\java\com\wzq16\hello\model\Consumer.java
文件 1344 2018-03-13 17:56 ssh\src\main\java\com\wzq16\hello\model\PageBean.java
文件 541 2018-03-13 16:16 ssh\src\main\java\com\wzq16\hello\service\ConsumerService.java
文件 1992 2018-03-13 17:54 ssh\src\main\java\com\wzq16\hello\service\ConsumerServiceImpl.java
文件 1012 2018-03-13 17:17 ssh\src\main\resources\beans.xm
文件 257 2018-03-13 17:20 ssh\src\main\resources\datasource.properties
文件 2097 2018-03-13 17:19 ssh\src\main\resources\datasource.xm
文件 1374 2018-03-12 18:58 ssh\src\main\resources\spring-mvc.xm
文件 23409 2018-03-12 21:15 ssh\src\main\webapp\css\bootstrap-theme.min.css
文件 121200 2018-03-12 18:32 ssh\src\main\webapp\css\bootstrap.min.css
文件 1469 2018-03-13 14:15 ssh\src\main\webapp\index.jsp
文件 37045 2018-03-12 17:46 ssh\src\main\webapp\js\bootstrap.min.js
文件 86927 2018-03-12 17:48 ssh\src\main\webapp\js\jquery-3.3.1.min.js
文件 2129 2018-03-13 16:20 ssh\src\main\webapp\views\addConsumer.jsp
............此处省略133个文件信息
相关资源
- MVC三层+Dapper+分页
- 超市管理含分页,增删改查
- hibernate+struts2分页代码
- SWT表格分页
- SSH整合登录+增删改查
- 操作系统模拟分页式存储管理中硬件
- springboot简单分页
- 一个简单的通讯录,具有增删改查功
- 操作系统虚拟分页存储管理,LRU页面
- 东方财富网公告爬取2
- mybatis分页查询
- VS环境WebBrowser开发的简单分页浏览器
- Spring Boot 2.0 + Thymeleaf模板+简单增删改
- 基于Struts2的数据库操作及简单分页
- 仿京东商品展示分页插件
- 纯js分页-用js实现分页显示
- Smarty简单示范
- 操作系统-基本分页存储管理(内有代
- 文件分页显示程序+报告
- elasticsearch聚合后分页
- bootstrap-table动态加载json数据并且支持
- 封装的分页插件
- SSH分页组件
- mybatis定时任务列表查询分页切割
- JS 实现web分页打印功能
- 分页插件--pagination
- MyBatisPlus插件扩展_PaginationInterceptor分
- bootstrap-table客户端分页
- LeanCould 通过 CQL 实现分页
- Ajax无刷新带分页评论系统
评论
共有 条评论