工具:
Windows系统环境
jdk1.8
Maven3.3.9 参考安装Maven并配置阿里云仓库
IDEA
步骤:
新建Spring工程
打开IDEA-->File-->New-->Project-->选择Spring Initializr-->Next
然后Group填公司域名的倒写,Artifact填入工程名称-->next
选择左侧的Web,在中间的Web前打上勾
选择SQL-->选用的数据库前打上勾,例如选用MyBatis-->Next(虽然hello world用不上MyBatis,为了后面的项目这里先加上)
写上工程名称,例如:mytest,点击Finish
提示:以上是用IDEA方式新建SpringBoot工程,还可以用基于Web的方式新建SpringBoot 工程,方法如下:
浏览器地址栏输入start.spring.io,Project选择Maven Project,Language选择Java,Sparing Boot选择2.1.4,填写project Metadata的Group和Artifact信息,搜索添加需要的依赖包(Web和MyBatis),最后点击Genarate Project
下载下来的压缩包,解压后,通过用IDEA 打开即可,方法:File-->Open-->解压路径。
下载依赖包
点击IDEA右侧的Maven(1)-->点击重新reimport图标(2)
等待Maven下载依赖包(Maven需要设置国内仓库下载速度快),下载完成后,没有了任何红色报错,中间能看到绿色的钩,自动生成的项目目录如下图所示。
编写程序
在com.jipson.demo包下新建一个class类:hello.java
hello.java代码内容如下:
package com.jipson.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
@RestController()
public class hello {
@RequestMapping(value = "/hi", method = RequestMethod.GET)
public String hello(){
return "Hello Springboot";
}
}
修改DemoApplication.java
在@SpringBootApplication后面添加
(exclude= {DataSourceAutoConfiguration.class})
右键DemoApplication空白处,点击Run启动项目
(exclude= {DataSourceAutoConfiguration.class})(exclude= {DataSourceAutoConfiguration.class})
启动后控制台输出如下:
浏览器验证
浏览器地址栏输入:http://localhost:8080/hi
优化
1.换一个端口
如果不想使用8080端口,在src/main/resources/application.properties文件设置端口号
server.port=8082
重新运行项目
浏览器验证:localhost:8082/hi
2.优化访问路径
访问路径为http://localhost:8082/hi,如果想在路径中加入项目名称,例如:
在application.properties文件添加如下设置server.servlet.context-path=/mytest
server.servlet.context-path=/mytest
重启项目后,浏览器访问localhost:8082/mytest/hi
完成! enjoy it!