Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.capgemini.shop.controller;
- import java.util.List;
- import org.springframework.context.ApplicationContext;
- import org.springframework.context.support.ClassPathXmlApplicationContext;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RestController;
- import com.capgemini.shop.model.Product;
- import com.capgemini.shop.service.ShopServiceMockup;
- @RestController
- public class ShopController implements ShopControllerI{
- private ApplicationContext context = new ClassPathXmlApplicationContext("Spring-Module.xml");
- private ShopServiceMockup service = null ;
- @GetMapping("/testws")
- @Override
- public void testWS() {
- System.out.println("Sono il testWS");
- }
- @GetMapping("/products")
- @Override
- public List<Product> getAllProduct() {
- service = (ShopServiceMockup) context.getBean("service");
- return service.getAllProduct() ;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement