Advertisement
Guest User

ControllerShop - Corso Java

a guest
Jul 22nd, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. package com.capgemini.shop.controller;
  2.  
  3. import java.util.List;
  4.  
  5. import org.springframework.context.ApplicationContext;
  6. import org.springframework.context.support.ClassPathXmlApplicationContext;
  7. import org.springframework.web.bind.annotation.GetMapping;
  8. import org.springframework.web.bind.annotation.RestController;
  9.  
  10. import com.capgemini.shop.model.Product;
  11. import com.capgemini.shop.service.ShopServiceMockup;
  12.  
  13.  
  14.  
  15. @RestController
  16. public class ShopController implements ShopControllerI{
  17.  
  18. private ApplicationContext context = new ClassPathXmlApplicationContext("Spring-Module.xml");
  19. private ShopServiceMockup service = null ;
  20.  
  21. @GetMapping("/testws")
  22. @Override
  23. public void testWS() {
  24. System.out.println("Sono il testWS");
  25. }
  26.  
  27.  
  28. @GetMapping("/products")
  29. @Override
  30. public List<Product> getAllProduct() {
  31. service = (ShopServiceMockup) context.getBean("service");
  32. return service.getAllProduct() ;
  33. }
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement