資源簡介
后端采用SSM框架,前端采用EasyUI框架,功能完善,包含數據庫文件,導入即可使用
MySQL56+Tomcat8+Myeclipse2017+Spring4.1,良心之作,所以收兩分,如有不明白可以加QQ 1032089468進行咨詢
代碼片段和文件信息
package?com.ssm.action;
import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
import?javax.sound.midi.SysexMessage;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
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.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?com.ssm.pojo.Student;
import?com.ssm.service.StudentService;
import?com.ssm.util.AutoCreateSno;
@Controller
@RequestMapping(“/student“)
public?class?StudentAction?{
//private?final?Logger?logger?=?LoggerFactory.getLogger(this.getClass());?
@Autowired
private?StudentService?studentService;
@RequestMapping(value=“/list“method=RequestMethod.GET)
public?String?list(Model?model)
{
//List?list?=?studentService.findAll();
//model.addAttribute(“list“list);
//logger.info(““?);
//list.jsp+model?=?ModelAndView
System.out.println(“跳轉到首頁“);
return?“list“;????//WEB-INF/jsp/list.jsp
}
@RequestMapping(value=“/{sid}/detail“method=RequestMethod.GET)
public?String?detail(@PathVariable(“sid“)?int?sidModel?model)
{
if(sid==0)
{
return?“redirect:/student/list“;//重定向
}
Student?student?=?studentService.findById(sid);
if(student?==?null)
{
return?“forward:/student/list“;//轉發
}
model.addAttribute(“student“?student);
return?“detail“;
}
/**
?*
?????*@RequestMapping(value=“/{sid}/detail“
?????*????????????????method=RequestMethod.POST
?????*????????????????produces?=?{application/json;charset=utf-8})
?????*????????????????@ResponseBody
?*????????????????public?StudentResult?query(){};
?*/
@RequestMapping(value?=?“/getDataToJson“method=RequestMethod.GET)
@ResponseBody
public?List?getDataToJson()?throws?Exception{
List?list?=?studentService.findAll();
System.out.println(list);
return?list?==?null???new?ArrayList()?:?list;
}
@RequestMapping(value?=?“/insertStudent“method=RequestMethod.POST)
@ResponseBody
//String?snameint?sexint?sageString?sbirthdayString?saddrString?sgradtime
//@RequestParam?String?sname@RequestParam?int?ssex@RequestParam?int?sage@RequestParam?String?sbirthday@RequestParam?String?saddr@RequestParam?String?sgradtime
public?Map?insertStudent(Student?student)
{
//student.setSno(“1111“);
Map?map?=?new?HashMap();
try
{
studentService.save(student);
map.put(“key“?“success“);
}
catch(Exception?e)
{
map.put(“key“?“failure“);
throw?new?RuntimeException(“新增學生運行時異?!癳);
}
return?map
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-04-22?17:12??ssm\
?????文件????????1138??2017-04-20?00:30??ssm\.classpath
?????文件????????1394??2017-04-20?00:30??ssm\.project
?????目錄???????????0??2017-04-22?17:12??ssm\.settings\
?????文件?????????522??2017-04-18?20:25??ssm\.settings\.jsdtscope
?????文件??????????94??2017-04-21?14:35??ssm\.settings\com.genuitec.eclipse.core.prefs
?????文件??????????79??2017-04-20?00:30??ssm\.settings\com.genuitec.eclipse.migration.prefs
?????文件?????????364??2017-04-18?20:25??ssm\.settings\org.eclipse.jdt.core.prefs
?????文件?????????545??2017-04-18?20:28??ssm\.settings\org.eclipse.wst.common.component
?????文件?????????172??2017-04-20?00:30??ssm\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
?????文件?????????462??2017-04-20?00:30??ssm\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2017-04-18?20:25??ssm\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-04-18?20:25??ssm\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-04-22?17:12??ssm\config\
?????文件?????????121??2017-04-18?20:31??ssm\config\db.properties
?????文件?????????358??2017-04-16?17:53??ssm\config\log4j.properties
?????文件?????????482??2017-04-19?12:09??ssm\config\logback.xm
?????文件?????????587??2017-04-19?01:22??ssm\config\mybatis-config.xm
?????文件????????2047??2017-04-20?08:48??ssm\config\spring-dao.xm
?????文件????????1319??2017-04-20?09:18??ssm\config\spring-service.xm
?????文件????????2124??2017-04-20?14:25??ssm\config\spring-web.xm
?????文件?????????699??2017-04-22?16:42??ssm\config\student.sql
?????目錄???????????0??2017-04-22?17:12??ssm\src\
?????目錄???????????0??2017-04-22?17:12??ssm\src\com\
?????目錄???????????0??2017-04-22?17:12??ssm\src\com\ssm\
?????目錄???????????0??2017-04-22?17:12??ssm\src\com\ssm\action\
?????文件????????5094??2017-04-22?16:42??ssm\src\com\ssm\action\StudentAction.java
?????目錄???????????0??2017-04-22?17:12??ssm\src\com\ssm\dao\
?????目錄???????????0??2017-04-22?17:12??ssm\src\com\ssm\dao\impl\
?????文件????????2518??2017-04-22?16:34??ssm\src\com\ssm\dao\impl\StudentMapper.xm
?????文件????????1255??2017-04-22?16:31??ssm\src\com\ssm\dao\StudentDao.java
............此處省略487個文件信息
- 上一篇:qt教師管理系統完整版
- 下一篇:MySQL5.7.20完整版本及安裝教程
評論
共有 條評論