spring boot 3.2.0 idea从零开始

spring boot 3.2.0 idea从零开始

最新的spring initilizer 不再支持低版本java,只能选择17、21 。 我也被迫尝试下最新版本的java。

jdk下载地址

自定义好artifact和group之后点击下一步。

在这里选择需要的组件,我准备做web项目所以只选择spring web 。

点击create后项目就创建完成了

设置好端口就可以启动了

出现这个信息就启动完成了,可以访问下 localhost:8090

发现抱错,因为并没有代码去处理这个请求。

这里新建一个Controller 去处理请求。

表示 GET localhost:8090 将由helloworld方法处理返回,这里直接返回helloworld。

重启这个服务。再次访问。

已经成功处理请求了。

码文不易,希望支持,谢谢->支持原创

问题记录

@autowired 出现下面问题

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shortUrlController': Injection of autowired dependencies failed

原因:未找到对应的bean

添加扫描包路径即可

@ComponentScan("对应类的包路径")

相关推荐
lifallen5 分钟前
深入浅出 Arrays.sort(DualPivotQuicksort):如何结合快排、归并、堆排序和插入排序
java·开发语言·数据结构·算法·排序算法
长安不见6 分钟前
背景知识: 理解LimitLatch背后的AQS
java
小吕学编程9 分钟前
策略模式实战:Spring中动态选择商品处理策略的实现
java·开发语言·设计模式
weixin_4383354015 分钟前
Spring Boot实现接口时间戳鉴权
java·spring boot·后端
pan_junbiao1 小时前
Spring框架的设计模式
java·spring·设计模式
远方16091 小时前
0x-2-Oracle Linux 9上安装JDK配置环境变量
java·linux·oracle
北执南念1 小时前
CompletableFuture+线程池使用案列
java
黄交大彭于晏1 小时前
发送文件脚本源码版本
java·linux·windows
钮钴禄·爱因斯晨2 小时前
Java 面向对象进阶之多态:从概念到实践的深度解析
java·开发语言·数据结构
鸽子炖汤2 小时前
Java中==和equals的区别
java·开发语言·jvm