1.打开IDEA,点击New Project,选择Spring Initializr,创建一个名叫springboot-hello的SpringBoot项目(修改Package name为com.example.springboot,也可以不进行修改),点击“Next”,并选择DevTools、Lombok和Spring Web三个依赖。
提示:
1.如果提示lnitialization failed for ‘https://start.spring.io’Please check URL, network and proxy settings.错误,可以点击左上角File,选择Setting,搜索HTTP Proxy,点击Auto-detect proxy settins,然后选择Automatic proxy configuration URL输入https://start.spring.io,点击OK,再次创建SpringBoot项目。
2.这三个依赖的导入,纯属个人习惯,真正开发中用到什么依赖,请自行导入。DevTools是显现热部署的,当项目改变时,通过快捷键“Ctrl+F9”,实现热部署功能(只修改前端时较好用,修改了后端,和重启项目差距不大)。Lombok是简化pojo类书写的,通过注解实现getter,setter,constructor和toString方法。Spring Web中封装了Web开发很多依赖,一般都会用到。
2.设置本地maven,点击右上角File,选择Settings,搜索框中输入maven,勾选 User settings file 后面的Override,点击这个Override前面的文件夹,选择本地maven的conf文件夹下的settings.xml文件。(最好在maven文件夹下创建一个repository文件夹,并覆盖)点击OK。
3.一般会自动下载,但是有时候会下载失败。最好的办法就是选择最右侧的Maven。(如果没有Maven这一项,可以关闭项目,重新打开,等待一会,会提示重新加载maven项目,选择重新加载,等待即可)
点击“Reload All Maven Projects”的标志,等待下载完成即可。
4.在src/main/java/com.example.springboot文件夹下,创建controller文件夹。并在此文件夹下面,创建MyController类。
完成以下代码
package com.example.springboot.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class MyController {
@RequestMapping("")
@ResponseBody
public String hello() {
return "Hello,World!";
}
}
5.点击src/main/com.example.springboot文件夹下的SpringbootHelloApplication类,然后点击这个类上的启动按钮或main方法上的启动按钮。
提示:
右下角可能会提示以下信息,点击Enable annotation processing。(如果序号1中,不选Lombok依赖不会提示此信息)
6.打开浏览器输入http://localhost:8080/,可以看到以下结果。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/107560.html