学习spring boot时很多同学如果用惯了eclipse,而不会idea的话,肯定会遇到这样一个困扰,eclipse没有自带的spring 插件,那么这时候你可能跟着很多教学视频一样去下载一个idea了,确实idea自带spring组件用起来比较方便,但是你还要花时间去学习跟适应idea的基本用法,可能就得不偿失了。说了这么多其实目的就一个,那就是告诉你不要慌,eclipse支持在线安装sts插件,安装好那么我们就可以用eclipse开发springboot项目了,说不多话,看教程:
安装插件
由于官网STS插件只提供最新俩个版本的更新包,其他版本只有带Eclipse的完整包的下载链接,所以我建议使用Eclipse在线安装方式安装STS插件。
安装STS
打开Eclipse,菜单栏点击Help —> Eclipse Marketplce –> 搜索框输入STS,如图:
点击install按钮,一直点击下一步即可,安装时间有点长,需要耐心等待,安装提示后重启Eclipse。
检查是否安装成功
重启Eclipse后,打开Window –> Preference,如果有如图所示的选项(Spring),即表示安装成功。
使用STS进行开发
1、 创建Spring Boot项目
右键,new –> Other,选择Spring选项框中的Spring Starter Project;
选择新建的项目类型点击next后,弹出如下图的配置框,进行相关输入后,继续next。
我们创建一个web项目,在新弹出的选择框中勾选项目依赖web中的web。选择后工具会自动配置项目依赖(帮助开发者配置Maven依赖项)。如果这一步选错了或者少选依赖也没事,我们随时可以在pom文件中手动修改依赖项配置。点击下一步后,Maven会自动下载相关依赖。
2、项目结构
项目创建成功后的目录结构如下:
图中SpringBoot1Application.java为Spring Boot项目的启动类,执行它的main方法就可以启动项目。注意,该文件必须位于其他类的上一级包路径,最好在根路径。
application.properties文件是Spring Boot的配置文件,关于Spring Boot的配置都可以在这里进行。
3、测试项目
新建包com.qike.controller,并创建如下Controller类:
@RestController
@EnableAutoConfiguration
public class Example
{
@RequestMapping("/")
public String home()
{
return "Hello World!";
}
public static void main(String[] args) throws Exception
{
SpringApplication.run(Example.class, args);
}
}
运行启动类的main方法,控制台输出如下内容表示正在启动并部署项目:
Spring Boot默认启动8080端口,打开浏览器访问http://localhost:8080/,浏览器显示下图内容,项目启动成功。
这样我们的Spring boot项目环境就搭建好了。
如果你觉得有用要记得转发,收藏哦,关注我,让我们一起学习编程技术吧!