資源簡介
java + mysq + jspl 的自行車租賃管理系統 實現租賃管理的功能
代碼片段和文件信息
package?com.bike.controller;
import?com.bike.model.Bike;
import?com.bike.model.Person;
import?com.bike.service.BikeService;
import?com.bike.service.PersonService;
import?com.bike.util.BikeConstants;
import?com.bike.util.JsonResult;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.beans.factory.annotation.Qualifier;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?org.springframework.web.portlet.ModelAndView;
import?javax.servlet.http.HttpSession;
/**
?*?處理用戶請求控制器
?*?*/
@Controller
@RequestMapping(“/bike“)
public?class?BikeController?{
@Autowired
@Qualifier(“bikeService“)
private?BikeService?bikeService;
@RequestMapping(value?=?“/borrowBike“method?=?RequestMethod.GET)
public?JsonResult?borrowBike(int?id){
Bike?bike=bikeService.getBikeById(id);
bikeService.updateBikeStatus(id0);//0:狀態為借
return?JsonResult.ok();
}
@RequestMapping(value?=?“/returnBike“method?=?RequestMethod.GET)
public?JsonResult?returnBike(int?id){
Bike?bike=bikeService.getBikeById(id);
bikeService.updateBikeStatus(id1);////0:狀態為還
return?JsonResult.ok();
}
@RequestMapping(value?=?“/updateBike“method?=?RequestMethod.GET)
public?JsonResult?updateBike(int?id){
Bike?bike=bikeService.getBikeById(id);
bikeService.updateBike(bike);
return?JsonResult.ok();
}
@RequestMapping(value?=?“/deleteBike“method?=?RequestMethod.GET)
public?JsonResult?deleteBike(int?id){
bikeService.deleteBike(id);
return?JsonResult.ok();
}
}
評論
共有 條評論