package test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class CommodityControllerTest {
@GetMapping("/api/test")
public void test() {
System.out.println("in controler");
}
}
当我从POSTMAN调用“获取服务”时,由于控制台中没有任何内容,因此没有被调用。
我在这里做错了什么?
请让我知道是否需要其他信息。
答案 0 :(得分:1)
尝试将CommodityControllerTest
类移动到com.miapp.MIApp.controller
包中。
在组件扫描期间,您的CommodityControllerTest
类可能没有被拾起。
从屏幕截图中可以看出,该班级不在软件包中。如果您仅在主类上添加@SpringBootApplication
批注,则需要将您的类放在主类所在的包中,以便它可以找到它。