在Eclipse上创建简单的REST Web服务

时间:2014-06-19 13:46:39

标签: json eclipse spring apache web-services

我尝试按照示例开始使用简单的Web服务:https://spring.io/guides/gs/rest-service/

点击服务网址后,我无法收到任何回复。我试图运行它的方法是从Eclipse在Apache Web服务器上运行项目。 这是我的控制者:

package com.nscm.controller;


import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.nscm.model.User;

@RestController
public class NSCMController {

    @RequestMapping("/getuser")
    public User getUser()
    {
        System.out.println("NSCMController.getUser()");
        return new User();
    }

}

这是我的服务类:

package com.nscm.service;

import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.SpringApplication;
import org.springframework.context.annotation.ComponentScan;

@ComponentScan("com")
@EnableAutoConfiguration
public class Application {

    public static void main(String[] args) {
        System.out.println("Application.main()");
        SpringApplication.run(Application.class, args);
    }
}

尽管该示例提到了web.xml并且不需要spring.xml,但即使在放置这些之后,我的代码也不起作用。当我点击URL时,没有调用任何SOP。如果我在这里遗漏任何东西,请帮助我。

0 个答案:

没有答案