springboot学习(一) 初识,环境搭建,helloWrold

本文介绍了SpringBoot的学习起点,包括环境搭建,如配置Maven和JDK,以及在MyEclipse中创建SpringBoot的Maven项目。通过官方生成地址获取项目,导入并添加Web支持。在完成配置后,创建第一个@RestController的Controller,实现简单的HelloWorld应用,运行项目,无需依赖外部容器。
摘要由CSDN通过智能技术生成

越来越火的springboot ,看介绍是一个用于轻量级的开发应用,主要是方便。所以尝试着学习。 网上关于springboot 的介绍大多是基于maven项目的,故,重温了一下maven项目环境的搭建。

我用的是myeclipse,已经集成了maven插件,那么需要做的几件事情,第一,搭建maven,springboot支持3.1+以上版本的maven,网上下载,解压即可,然后重点是,需要将maven加入到环境变量中,测试方法mvn -v ,完成之后,修改本地仓库的地址,即在config 下的setting.xml中添加 <localRepository>XXXX</localRepository>,XXXX为你maven的本地仓库的路。   第二件事,配置好的你的jdk版本,至少是jdk1.7及以上,也需要加入到环境变量。第三件事,修改你的myeclipse的配置。



至此,所需环境搭建完毕,进入springboot部分。

springboot第一件事,需要生成一个包含springboot的maven项目,目前官方生成地址为:http://start.spring.io/



其中dependencies中,是你所需的各种功能的依赖,可以在生成的时候决定,也可以在生成项目之后自在maven中的pom文件中添加。

生成完毕后,下载demo.zip文件。并解压,导入到myeclipse中。

导入时,myeclipse会根据maven中的pom文件进行下载jar包,中途如果出现jar包无法下载的情况,可在等待导入全部完毕之后,手动添加jar包进本地仓库,方法是先下载好jar包,在手动导入。

 导入我们解压后的demo项目,出现如下项目结构

demoApplication,xml是项目入口。pom.xml是修改各种依赖的文件,那么我们现在要做一个最简单的helloWorld项目,需要web支持,因此,需要在pom.xml中添加

有了这个,就有了对web的支持。

配置好文件之后,开发我们的Controller,注意,

要使用@RestController这个注解,需要主要spring的版本4以上,也就是最开始官网上选择的版本,同时,还需要注意你的jdk版本


搭建完成。运行主程序,这时已经脱离了tomcat等容器了,

项目就运行起来了,浏览器访问

初探就是这些内容,容我再探。


1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值