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!!!" ; } } |
七、测试结果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2019-10-15 如何删除 Github 上的仓库