Update DeliveryController.java

cyj
pbvfus8to 2 months ago
parent 1789270f80
commit 5bcc756a64

@ -8,6 +8,7 @@
* *
*/ */
// 该类所属的包名,用于在项目中对类进行组织和分类管理
package com.yami.shop.admin.controller; package com.yami.shop.admin.controller;
import java.util.List; import java.util.List;
@ -18,28 +19,35 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
// 引入对应的实体类这里是Delivery类用于表示配送相关的业务对象
import com.yami.shop.bean.model.Delivery; import com.yami.shop.bean.model.Delivery;
// 引入配送服务层接口,用于调用具体的与配送相关的业务逻辑方法
import com.yami.shop.service.DeliveryService; import com.yami.shop.service.DeliveryService;
/** /**
* * DeliveryControllerSpring RESTfulDelivery
*
* @author lgh on 2018/11/26. * @author lgh on 2018/11/26.
*/ */
@RestController @RestController
// 定义该控制器类的基础请求路径,所有该类中的接口请求路径都将以此为前缀
@RequestMapping("/admin/delivery") @RequestMapping("/admin/delivery")
public class DeliveryController { public class DeliveryController {
// 通过Spring的依赖注入机制自动注入DeliveryService的实例以便调用其提供的业务方法
@Autowired @Autowired
private DeliveryService deliveryService; private DeliveryService deliveryService;
/** /**
* *
*/ * DeliveryServicelist
*
* ServerResponseEntity
* @return ServerResponseEntityList<Delivery>
*/
@GetMapping("/list") @GetMapping("/list")
public ServerResponseEntity<List<Delivery>> page(){ public ServerResponseEntity<List<Delivery>> page() {
List<Delivery> list = deliveryService.list();
List<Delivery> list = deliveryService.list(); return ServerResponseEntity.success(list);
return ServerResponseEntity.success(list); }
} }
}
Loading…
Cancel
Save