IDEA 快速搭建一个 Springboot 应用

一、File---->New---->Project---->进入如下界面

二、选择 Spring Initializr---->在 Project SDK 栏位选择 JDK 的版本---->next---->进入如下界面

Group:组织名,自定义

Artifact:坐标,自定义

Type:选择工程的类型,这里支持 Maven 工程、Gradle 工程

Language:语言类型

Packaging:打包方式,war 或者是 jar, springboot 项目默认使用的是 jar 包

Version:版本

三、选择自己需要的模块---->同时可以选择你要搭建的 spring boot 版本(这里是 2.3.4 )---->next

四、添加好自己的工程名称以及你的工程存放的位置

五、等待 IDEA 下载依赖 Maven 依赖,依赖下载完成之后,整个项目工程如下

resources 文件夹中目录结构
static: 保存所有的静态资源(js、css、images...)
template: 保存所有的模板页面(由于 springboot 默认 jar 包使用的是内嵌的 tomcat ,默认不支持 JSP 页面,但是可以使用模板引擎,例如 Freemarker 以及springboot 推荐的 thymeleat 模板引擎)
application.properties: springboot 的配置文件

 

六、测试

在 springboot001 这个包下面编写一个 Controller 类用于测试

1
2
3
4
5
6
7
8
9
10
@Controller
public class SpringbootDemo {
    //将 controller 类的方法返回的对象通过适当的转换器转换为指定的格式之后
    //写入到 Response 对象的 body 区,通常用来返回 Json 数据或者是 XML 数据
    @ResponseBody
    @RequestMapping("/hello")
    public String demo01(){
        return "hello spring boot!!!";
    }
}

七、测试结果

  

 

posted @   变体精灵  阅读(199)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2019-10-15 如何删除 Github 上的仓库
点击右上角即可分享
微信分享提示