首页>代码>Spring Boot1.3.6 Angularjs1.4.0 Mongodb2.3.6 CRUD汽车搜索及增加修改程式>/car/product-server/src/main/java/com/emo/product/controllers/CarController.java
// Created by Sam Lee on 2016-08-22 package com.emo.product.controllers; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import com.emo.product.model.Car; import com.emo.product.repository.CarSearchRepository; import com.emo.product.repository.CarRepository; import com.emo.product.service.CarService; @RestController @RequestMapping(value="/api") public class CarController { @Autowired CarRepository carRepository; @Autowired CarSearchRepository carSearchRepository; @Autowired private CarService carService; /** * Save car to database */ @RequestMapping(value="/save",method=RequestMethod.POST) public String saveCar(@RequestBody Car car) { carRepository.save(car); return "success"; } @RequestMapping(value="/getListOfCar",method=RequestMethod.GET) public List<Car> getListOfCar() { return carRepository.findAll(); } @RequestMapping("/home") public String home(Model model) { model.addAttribute("List", carRepository.findAll()); return "home"; } @RequestMapping(value="/update",method=RequestMethod.POST) public void updateCar(@RequestBody Car car) { carService.update(car); } @RequestMapping(value = "/search",method=RequestMethod.POST) public Car search(@RequestBody String search) { Car car = carService.search(search); carService.update(car); return car; } @RequestMapping(value="/delete", method=RequestMethod.POST) public void removeCar(@RequestBody Car car) { carRepository.delete(car); } }

1529860026 LV24
2020年9月15日
aqsx1598 LV7
2020年8月24日
lll111 LV16
2020年7月15日
123456nty LV37
2020年7月6日
mjx201 LV11
2020年2月2日
lhp340 LV6
2019年10月22日
qq1453363097 LV13
2019年4月24日
一道念 LV10
2019年2月2日
genese LV4
2019年1月7日
agaciki123 LV12
2018年11月16日