我使用idea ide开发了一个javaspringboot项目。不过,在本教程中,有一个函数如下所示。我不知道在哪里把这个功能在我的 Spring 启动项目。功能:
package com.helloworld.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* Created by fangxiao on 2017/3/24.
*/
@RestController
public class Controller {
@RequestMapping("/helloworld")
public String helloWorld() {
return "helloworld";
}
}
对于下面的项目结构,我应该把这个功能放在哪里?
项目结构
5条答案
按热度按时间ua4mk5z41#
出于学习的目的,手动操作是很好的,但是如果您想跳过它,您可以在
src/main/java
intellij将取消检测并将其重新定位到适当的包中。00jrzges2#
创建包
com.project.controller
在下面d:\bill\java\test\src\main\java文件
目录
qcuzuvrc3#
按照您的示例,控制器类的组织如下图所示:
我还创建了另一个在springboot项目中经常使用的包
qgzx9mmu4#
因为你的包裹是:
您可以在java folder com->helloworld->controller中创建文件夹结构,并将代码(controller.java类)保存在其中。
idfiyjo85#
在src/main/java下创建一个包,比如com..rest并创建restcontroller类:下面是示例代码,要访问此api,请使用如下url:localhost:8080/test/headers