资源简介
此资源是基于SSM(Spring+SpringMVC+MyBatis)的高级整合,项目中利用前端框架bootstrap快速搭建简洁优美的界面,进行对mysql的增,删,改,查的基础操作。是一个非常适合新手学习的例子!!前台使用的是easyui
代码片段和文件信息
package com.jk.controller;
import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
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.ResponseBody;
import org.springframework.web.multipart.MultipartFile;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.ValueFilter;
import com.jk.pojo.Shoe;
import com.jk.service.ShoeService;
@Controller
@RequestMapping(“shoe“)
public class ShoeController {
@Autowired
private ShoeService shoeService;
private ValueFilter filter = new ValueFilter() {
@Override
public object process(object obj String s object v) {
if (v == null)
return ““;
return v;
}
};
@RequestMapping(“queryShoe“)
@ResponseBody
public String queryShoe(Integer pageInteger rows){
Map map = shoeService.queryShoe(pagerows);
return JSON.toJSONStringWithDateFormat(map“yyyy-MM-dd“);
}
//查询从表
@RequestMapping(“queryType“)
@ResponseBody
public String queryType(){
List list = shoeService.queryType();
return JSON.toJSONString(list);
}
//上传图片
@RequestMapping(“uploadPhotoFile“)
@ResponseBody
public String uploadPhotoFile(MultipartFile uploadFileHttpServletRequest req) throws Exception{
//获取原文件名称
String fileName = uploadFile.getOriginalFilename();
SimpleDateFormat sdf = new SimpleDateFormat(“yyyyMMddHHmmss“);
String folderPath = “C:/apache-tomcat-7.0.57-windows-x64/apache-tomcat-7.0.57/webapps/images/“;
File file = new File(folderPath);
// 该目录是否已经存在
if(!file.exists()){
// 创建文件夹
file.mkdir();
}
String onlyFileName = sdf.format(new Date())+fileName.substring(fileName.lastIndexOf(‘.‘));
FileOutputStream fos = new FileOutputStream(folderPath+onlyFileName);
fos.write(uploadFile.getBytes());
fos.flush();
fos.close();
return “http://localhost:9999/apache-tomcat-7.0.57-windows-x64/apache-tomcat-7.0.57/webapps/images/“+onlyFileName;
}
//新增
@RequestMapping(“addShoe“)
@ResponseBody
public String addShoe(Shoe shoe){
shoeService.addShoe(shoe);
return “addSuccess“;
}
//批量删除
@RequestMapping(“delShoes“)
@ResponseBody
public String delShoes(String ids){
Integer delcount=shoeService.delShoes(ids);
if(delcount>0){
return “success“;
}
return “fail“;
}
//单个删除
@RequestMapping(“delShoe“)
@ResponseBody
public String delShoe(Integer shoeid){
Integer delcount=shoeService.delShoe(shoeid);
if(delcount>0){
return “success“;
}
return “fail“;
}
//回显
@RequestM
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 845 2018-03-28 20:20 elianbiao\.classpath
文件 1042 2018-03-28 20:20 elianbiao\.project
文件 503 2018-03-28 20:20 elianbiao\.settings\.jsdtscope
文件 364 2018-03-28 20:20 elianbiao\.settings\org.eclipse.jdt.core.prefs
文件 479 2018-03-28 20:20 elianbiao\.settings\org.eclipse.wst.common.component
文件 349 2018-03-28 20:20 elianbiao\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-03-28 20:20 elianbiao\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-28 20:20 elianbiao\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 845 2018-03-29 09:45 elianbiao\build\classes\com\jk\controller\ShoeController$1.class
文件 4972 2018-03-29 09:45 elianbiao\build\classes\com\jk\controller\ShoeController.class
文件 1154 2018-03-28 20:22 elianbiao\build\classes\com\jk\controller\TreeController.class
文件 1061 2018-03-28 20:22 elianbiao\build\classes\com\jk\controller\UserController.class
文件 645 2018-03-28 20:22 elianbiao\build\classes\com\jk\dao\ShoeDao.class
文件 319 2018-03-28 20:22 elianbiao\build\classes\com\jk\dao\TreeDao.class
文件 163 2018-03-28 20:22 elianbiao\build\classes\com\jk\dao\UserDao.class
文件 1896 2018-03-28 20:22 elianbiao\build\classes\com\jk\mapper\ShoeMapper.xm
文件 345 2018-03-28 20:22 elianbiao\build\classes\com\jk\mapper\TreeMapper.xm
文件 391 2018-03-28 20:22 elianbiao\build\classes\com\jk\mapper\UserMapper.xm
文件 2555 2018-03-28 20:22 elianbiao\build\classes\com\jk\pojo\Shoe.class
文件 1135 2018-03-28 20:22 elianbiao\build\classes\com\jk\pojo\ShoeType.class
文件 2274 2018-03-28 20:22 elianbiao\build\classes\com\jk\pojo\Tree.class
文件 1326 2018-03-28 20:22 elianbiao\build\classes\com\jk\pojo\User.class
文件 2400 2018-03-28 20:22 elianbiao\build\classes\com\jk\service\impl\ShoeServiceImpl.class
文件 1699 2018-03-28 20:22 elianbiao\build\classes\com\jk\service\impl\TreeServiceImpl.class
文件 1227 2018-03-28 20:22 elianbiao\build\classes\com\jk\service\impl\UserServiceImpl.class
文件 487 2018-03-28 20:22 elianbiao\build\classes\com\jk\service\ShoeService.class
文件 258 2018-03-28 20:22 elianbiao\build\classes\com\jk\service\TreeService.class
文件 214 2018-03-28 20:22 elianbiao\build\classes\com\jk\service\UserService.class
文件 1781 2018-03-28 20:22 elianbiao\build\classes\com\jk\util\AuthImage.class
文件 1247 2018-03-28 20:22 elianbiao\build\classes\com\jk\util\LoginIntercept.class
............此处省略1685个文件信息
相关资源
- 酒店管理系统(SpringMVC+Extjs)附带数
- 基于SpringMVC的报表生成系统(包含数
- ssh实现购物车的功能
- ssm框架角色权限管理系统脚手架
- 黑马程序员代码生成器V2.5 CodeUtil.ra
- 学生成绩管理页面,基于 spring,spr
- spring mvc + spring + hibernate + bootstrap +
- HR人事管理系统 spring mvc + spring + hib
- 基于SSH开发的crm客户关系管理系统完
- 动态菜单增删改
- 第三方支付系统(原版)
- 整合SSM框架实现的酒店管理系统
- 人力资源管理系统基于ssm
- 模拟银行存储管理系统 - 毕业设计源
- j2re-1_3_1_19-linux-i586.bin
- 基于SSM+maven的学生选课管理系统的设
- 基于SSM(spring+springMVC+MyBatis)开发的
- 一个很简单的spring+struts2+mybatis的小,
- 农产品网站
- ssm搭建个人博客系统,可完整运行
- 基于SSM框架信息管理系统
- 大型企业的ERP系统源码设计文档写的
- 在线考试与阅卷系统源码附数据库脚
- 宿舍管理系统ssh+mysql+论文
- 毕业设计商城系统(论文+源码+sql文件
- 基于SSM框架的项目
- SSH实现在线考试系统demo
- 员工信息管理系统源码+sql
- mysql数据库家教系统
- 数据库课设 劳务信息管理系统
评论
共有 条评论