-
大小: 25.07MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-07-04
- 語(yǔ)言: 數(shù)據(jù)庫(kù)
- 標(biāo)簽: ssm??增刪改查??springmvc??maven??
資源簡(jiǎn)介
開發(fā)軟件工具版本:
idea 2017+jdk1.8+Tomcat8.0+maven3.9+mysql8.0
框架 spring+spring mvc+mybatis
實(shí)現(xiàn)了用戶登錄,設(shè)備管理,有過濾器,攔截器,監(jiān)聽器的使用
代碼片段和文件信息
package?com.controller;
/**
?*?Created?by?zhangpan17?on?2018/8/15.
?*/
import?com.pojo.Device;
import?com.pojo.User;
import?com.service.DeviceService;
import?java.util.List;
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?javax.servlet.http.HttpServletRequest;
@Controller
@RequestMapping(“/device“)
public?class?DeviceController?{
????@Autowired
????private?DeviceService?deviceService;
????@RequestMapping(“/allDevice“)
????public?String?list(Model?modelHttpServletRequest?request)?{
????????long?status=((User)request.getSession().getAttribute(“l(fā)oginUser“)).getUserStatus();
????????List?list?=?deviceService.queryAllDevice(status);
????????model.addAttribute(“l(fā)ist“?list);
????????return?“allDevice“;
????}
????@RequestMapping(“toAddDevice“)
????public?String?toAddPaper()?{
????????return?“addDevice“;
????}
????@RequestMapping(“/addDevice“)
????public?String?addPaper(Device?device)?{
????????deviceService.addDevice(device);
????????return?“redirect:/device/allDevice“;
????????//return?“allPaper“;
????}
????@RequestMapping(“/del/{paperId}“)
????public?String?deletePaper(@PathVariable(“paperId“)?Long?id)?{
????????deviceService.deleteDeviceById(id);
????????return?“redirect:/device/allDevice“;
????}
????@RequestMapping(“toUpdateDevice“)
????public?String?toUpdatePaper(Model?model?Long?id)?{
????????model.addAttribute(“device“?deviceService.queryById(id));
????????return?“updateDevice“;
????}
????@RequestMapping(“/updateDevice“)
????public?String?updatePaper(Model?model?Device?device)?{
????????//System.out.println(“要?jiǎng)h除的id“+device.getPaperId());
????????deviceService.updateDevice(device);
????????device?=?deviceService.queryById(device.getDeviceId());
????????model.addAttribute(“device“?device);
????????return?“redirect:/device/allDevice“;
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????281??2018-09-03?15:22??DeviceSystem\.idea\artifacts\first_war.xm
?????文件???????3484??2018-09-03?15:22??DeviceSystem\.idea\artifacts\first_war_exploded.xm
?????文件????????622??2018-09-03?15:22??DeviceSystem\.idea\compiler.xm
?????文件????????172??2018-09-03?15:22??DeviceSystem\.idea\encodings.xm
?????文件????????232??2018-09-03?15:22??DeviceSystem\.idea\kotlinc.xm
?????文件????????568??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__ch_qos_logback_logback_classic_1_1_1.xm
?????文件????????547??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__ch_qos_logback_logback_core_1_1_1.xm
?????文件????????644??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__com_fasterxm
?????文件????????595??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__com_fasterxm
?????文件????????623??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__com_fasterxm
?????文件????????493??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__com_mchange_c3p0_0_9_5_2.xm
?????文件????????598??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__com_mchange_mchange_commons_java_0_2_11.xm
?????文件????????578??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_0_1.xm
?????文件????????510??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__javax_servlet_jsp_jsp_api_2_2.xm
?????文件????????473??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__javax_servlet_jstl_1_2.xm
?????文件????????462??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__junit_junit_3_8_1.xm
?????文件????????574??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_46.xm
?????文件????????645??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_mybatis_generator_mybatis_generator_core_1_3_5.xm
?????文件????????500??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_mybatis_mybatis_3_4_4.xm
?????文件????????549??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_3_1.xm
?????文件????????506??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_6.xm
?????文件????????609??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????623??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????637??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????693??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????616??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????658??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????609??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????616??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
?????文件????????616??2018-09-03?15:22??DeviceSystem\.idea\libraries\Maven__org_springfr
............此處省略212個(gè)文件信息
評(píng)論
共有 條評(píng)論