基于IDEA,Eclipse搭建Spring Boot项目过程图解
如何创建一个Spring Boot项目?这里使用maven来进行依赖管理,根据常用的IDE,可以使用IDEA、Eclipse、或者访问官方网站搭建。
项目搭建环境准备
JDK:1.8MAVEN:3.6.3
使用IDEA搭建Spring Boot项目
打开IDEA,选择File -- > New --> Project ,然后选择Spring Initializr,点击Next
输入Group --> Artifact --> Next,其他可以不用修改。
选择Spring Boot版本,此处选择最新版2.2.4,根据需要的模块选择不同的starter,选择Web --> Spring Web --> Next
设置项目名称,可不设置,然后Finish。
等待依赖下载
使用Eclispe搭建Spring Boot项目
创建Spring Boot项目官方推荐工具Spring Suite Tools,其实是Eclipse的定制版本,下载地址:https://spring.io/tools,简称sts
打开sts,File -- > New --> Spring Start Project ,输入Name --> Group --> Artifact
选择2.2.4版本,Web -- > Spring Web --> Finish
等待项目依赖导入
访问官方网站搭建Spring Boot项目
访问https://start.spring.io/,输入Group -- > Artifact
输入Options,Name -->Description -->Package name --> Packaging --> Java
选择需要的模块Dependencies,这里依旧选择Web --> Spring Web为例
点击Generate,会自动下载一个压缩包,解压导入IDE
启动SpringBoot项目
依赖加载完成在IDEA中看到如下目录结构,Eclispe中的就不做展示,目录结构类似
查看pom.xml文件,已经引入了我们勾选的相关依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
还有一个默认创建好的项目启动类
此时我们创建一个Controller
package com.demo.springboot.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class LoginController { @RequestMapping("hello") public String login(){ return "Hello World"; } }
运行启动类,Run --> SpringbootApplication,启动完成
打开浏览器访问http://localhost:8080/hello,可以看到
到此SpringBoot项目创建完成,需要其他相关模块可在pom.xml引入。
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
- 解决idea中Springboot找不到BASE64Encoder或Decoder的jar包
- java通过Idea远程一键部署springboot到Docker详解
- idea创建Spring项目的方法步骤(图文)
- Intellij IDEA下Spring Boot热切换配置
- idea快速搭建spring cloud注册中心与注册的方法
- IntelliJ IDEA maven 构建简单springmvc项目(图文教程)
- myeclipse安装Spring Tool Suite(STS)插件的方法步骤
- 关于eclipse安装spring插件报错An error occurred while collecting items to be installed...解决方案
- 在Eclipse安装Spring boot插件的步骤(图文)
- 详解eclipse下创建第一个spring boot项目
- SpringBoot 基于 IDEA 搭建一个简单的项目
- 使用IDEA搭建一个简单的SpringBoot项目——详细过程
- 基于maven使用IDEA搭建和部署SpringBoot多模块项目(Multi-Module)
- 基于dubbo的分布式项目框架搭建 开发工具idea (springboot+dubbo+zookeeper+redis+rabbitmq+基于Swagger2的restful api) --(一)
- IDEA基于支付宝小程序搭建springboot项目的详细步骤
- 基于dubbo的分布式项目框架搭建 开发工具idea (springboot+dubbo+zookeeper+redis+rabbitmq+基于Swagger2的restful api) --(五)
- 用Idea基于SpringBoot搭建Web项目
- 使用IDEA搭建一个简单的SpringBoot项目——详细过程
- 基于IDEA的SpringBoot项目搭建
- 基于dubbo的分布式项目框架搭建 开发工具idea (springboot+dubbo+zookeeper+redis+rabbitmq+基于Swagger2的restful api) --(四)
- 通过idea创建Spring Boot项目并配置启动过程图解
- 基于dubbo的分布式项目框架搭建 开发工具idea (springboot+dubbo+zookeeper+redis+rabbitmq+基于Swagger2的restful api) --(二)
- 基于dubbo的分布式项目框架搭建 开发工具idea (springboot+dubbo+zookeeper+redis+rabbitmq+基于Swagger2的restful api) --(三)
- SpringBoot多模块项目框架搭建过程解析
- 基于idea把springboot项目部署到docker
- 基于IDEA创建Spring boot 项目实现登陆注册(Spring的学习之旅 二)
- idea+maven+springboot搭建web简单项目经历小计(RestController)
- 用eclipse搭建Spring-boot项目踩坑
- 基于阿里云服务器搭建私链并与SpringBoot项目进行交互
- 如何搭建一个sts/eclipse的Spring Boot项目