gpt4 book ai didi

spring - Intellij spring mvc 支持问题

转载 作者:行者123 更新时间:2023-12-02 05:17:48 25 4
gpt4 key购买 nike

我使用的是 IntelliJ Ultimate 版本 13,我对 spring mvc Controller 的支持有问题。我的代码中有几个 Controller 。我假设它们会被列出,显示在 Spring 工具按钮 View 中。然后我可以看看他们的路径参数等。我看到了一些截图,它是这样工作的。我已经在我的项目中添加了对 Spring 的支持,但 Intellij 仍然看不到 Controller 。我做错了什么或者有什么方法可以帮助 Intellij 正确检测 Controller ?我正在使用 spring 4 和 java 配置方法。此致编辑:添加了示例 Controller 。

@Controller
public class HomeController extends AbstractBaseController {

public static final String HOME_ID = "HOME";
public static final String HOME_URL = "/";
static Logger logger = LogManager.getLogger(HomeController.class);

@Override
protected void initializeRoutes() {
routes.addRoute(HOME_ID, HOME_URL);
}

/**
* Simply selects the home view to render by returning its name.
*/
@RequestMapping(value = HOME_URL, method = RequestMethod.GET)
public String home(Locale locale, Model model) {
logger.warn("warn");
Date date = new Date();
DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, locale);
String formattedDate = dateFormat.format(date);
model.addAttribute("serverTime", formattedDate);
return "home";
}
}

最佳答案

为您的项目添加一些属性。

Project Structure->Facets->Click(+) and select spring facet from list and then point your module. 

但如果您没有合适的方面,请安装额外的插件。

Settings->Ide settings->Plugins (browse repositories) and there you can search proper plugin.

这可能会有所帮助。

关于spring - Intellij spring mvc 支持问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22050557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com