用springboot实现第一个spring运用

本文介绍了如何在Eclipse2019-09R版本和JDK8环境下手动安装Springboot插件,以便创建SpringstarterProject。在创建项目时,选择了Maven并调整了国内仓库地址以加速依赖下载。项目包含了一个简单的SpringBootweb应用,创建了Controller并编写了测试方法,通过启动内置Tomcat服务器进行访问测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

笔者用的是2019-09R版本的Eclipse和JDK8,所以需要手动安装springboot插件后才会有创建Spring starter Project的选项,如果你的Eclipse一开始也没有这个Spring starter Project选项,请参考https://mp.youkuaiyun.com/mp_blog/creation/editor/new/129024153或者尝试下载最新版Eclipse

这里的TYPE选择要注意,如果选择Gradle要确保先配置好和连通性,这里笔者用的是maven提前配置到的maven,默认配置链接的是国外官网地址,第一次创建项目下载的依赖库会很久,所以需要改成国内仓库地址,参考地址https://mp.youkuaiyun.com/mp_blog/creation/editor/new/128965951配置一下

从列表中找到spring web 打勾,如果你的jdk版本没有到达17以上版本,请选择3.0.0以下版本,因为3.0.0以上的版本最低值支持jdk17,选择完直接点Finish完成项目创建,创建完的项目结构如下图:

如下图为整个项目的默认启动器

默认配置如下图,Spring-boot-starter-web配置了spring所需要的 web包,按住ctrl加鼠标左键点击进去你可以看到spring框架下需要用到的包,还有其他熟悉的如tomcat和hibernate的依赖

项目创建完成,接着我们直接创建一个controller类来测试一下访问

先创建包

再创建UserController类

给类注解为Controller标记为组件,接着创建一个返回String类型的方法test,返回字符串first spring test,给这个test方法注解RequestMapping,路径为/test,请求返回标记一下ResponseBody返回自己方法代码如下

好了,现在可以回到DemoApplication类点击启动项目了

点击图标启动,你可以看到控制台打印了spring字样说明内置tomcat服务器已经启动成功,接着我们访问localhost:8080/test是否正常访问

教程特别注意之处:这里我犯了一个错误,就是创建的controller包要在main包里面,也就是controller文件夹要在main包文件夹下,包名这里创建的时候要修改为com.youcheng.main.controller,这样controller类的组件才能被扫描得到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值