如何用IDEA创建SpringBoot项目

如何用IDEA创建SpringBoot项目一般来说 用 IDEA 创建 SpringBoot 项目有两种方式 其一是 Spring 官网提供了一个快速生成 SpringBoot 项目的网站 可以在官网直接下载后 再导入 IDEA 中 另外一种是直接用 IDEA 创建一个 SpringBoot 项目 一般开发也是用的这种方式进行创建 虽说 SpringBoot 简化了 Spring 的配置 但学习之前需要对 Spring 基础知识有一定的掌握

前言

一般来说,用IDEA创建SpringBoot项目有两种方式。其一是Spring官网提供了一个快速生成SpringBoot项目的网站,可以在官网直接下载后,再导入IDEA中。另外一种是直接用IDEA创建一个SpringBoot项目,一般开发也是用的这种方式进行创建。虽说SpringBoot简化了Spring的配置,但学习之前需要对Spring基础知识有一定的掌握。

一、网站方式创建

1、首先,打开Spring的官网,在Projects导栏下找到SpringBoot

如何用IDEA创建SpringBoot项目

2、发现官网的SpringBoot版本已经到了2.6.6了,关于它的描述和功能也可以去细看 ,找到底部的Spring Initializr,点击进入

如何用IDEA创建SpringBoot项目如何用IDEA创建SpringBoot项目

3、 进入之后根据自己的需要进行相关配置,配置好了下载相应的jar即可,然后再导入进IDEA里面即可

如何用IDEA创建SpringBoot项目

 4、导入IDEA后,将无关的包删除,会发现项目结构与之前的并无两样

如何用IDEA创建SpringBoot项目

5、写一个Controller类进行测试,因为SpringBoot内嵌Tomcat服务器,所以无需再去配置Tomcat。@RestController注解,相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了。@Controller表示跳转页面,@RestController不跳转页面,直接返回内容。

package com.study.helloworld.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @RequestMapping("/hello") public String hello() { //调用业务,接收前端参数 return "hello,world"; } }

6、结果展示

如何用IDEA创建SpringBoot项目

 二、IDEA方式创建

1、File–>New Poject–>Spring Initializr,发现来源还是那个网站,进行配置后点击Next即可

如何用IDEA创建SpringBoot项目

 2、添加相关依赖 

如何用IDEA创建SpringBoot项目 3、删除无关的一些文件,即可完成SpringBoot项目的创建如何用IDEA创建SpringBoot项目

 4、启动项目,会发现熟悉的Tomcat及http请求8080端口 

如何用IDEA创建SpringBoot项目

 注: 启动SpringBoot时,banner可以自定义,在Resource文件下创建banner.txt,再把自己喜欢的图案放进去即可,启动Banner在线生成工具网址(在里面可以定义自己喜欢的图案):Spring Boot banner在线生成工具,制作下载banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner-bootschool.net

如何用IDEA创建SpringBoot项目

 5、默认端口号为8080,我们可以在配置文件application.properties里修改端口号

server.port=8081

6、编写一个Controller类进行测试 ,如果只写@Controller,不写@ResponseBody,会出现无法解析MVC视图的提示。如果你要直接返回内容,要么@Controller+@ResponseBody,要么@RestController

package com.study.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller//RestController返回实体对象,Controller返回页面 public class HelloController { @RequestMapping("/hello") @ResponseBody public String hello(){ return "hello,SpringBoot!"; } }

7、结果展示

如何用IDEA创建SpringBoot项目

如何用IDEA创建SpringBoot项目 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220912.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午7:22
下一篇 2026年3月17日 下午7:22


相关推荐

  • pycharm激活码2021年3月最新在线激活[通俗易懂]

    pycharm激活码2021年3月最新在线激活,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    102
  • mac idea 激活码【在线注册码/序列号/破解码】

    mac idea 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    79
  • Idea快捷键大全_零之轨迹超详细攻略

    Idea快捷键大全_零之轨迹超详细攻略4.1、字体设置file–>settings–>输入font–>设置字体样式以及字号大小。4.2、快速生成main方法psvm、main4.3、快速生成System.out.println()sout4.4、注意:IDEA是自动保存,不需要ctrl+s4.5、删除一行ctrl+y4.6、怎么运行:代码上右键–>run或者点击左侧的绿色箭头。ctrl+shift+F104.7、左侧窗口中的列表怎么展开?怎么关闭?左箭头关闭。

    2026年4月17日
    5
  • idea2021.10 激活码mac版本-激活码分享

    (idea2021.10 激活码mac版本)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月28日
    68
  • python激活码【注册码】

    python激活码【注册码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月20日
    50
  • idea的svn怎么用_idea电脑配置

    idea的svn怎么用_idea电脑配置1、下载并安装安装时务必选择cmdlineclienttools,否则会缺少EXE文件2、在IDEA中配置SVN执行路径3、从SVN中导出项目4、设置设置上传文件分组ChangeList,用于忽略部分文件上传5、设置IDEA项目中忽略部分文件类型显示,这样就不会显示需要提交*.classpath;*.gitignore;*.hprof;*….

    2025年11月6日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号